Skip to content
This repository has been archived by the owner on Aug 9, 2021. It is now read-only.

(WIP/Experimental) feat: upgrade orbitdb and ipfs #418

Closed
wants to merge 1 commit into from

Conversation

zachferland
Copy link
Contributor

NOTE: orbitdb identity provider is mocked right now, filling in the rest of of it soon

These would be changes for the upgrade to orbitdb 0.20.0 and ipfs 0.34.0. To run it includes the following additional changes and the related dependencies.

Allows migration of old stores to new lib. But entries added in new lib will not be able to be parsed in old lib (hardfork). Can see how we will want to handle that.

Still requires more testing, to see if anything else will require changes with upgrades.

@zachferland
Copy link
Contributor Author

Maybe another issue in orbitdb, signature verification for sig by orbitdb key over identity fails. Also when narrowing it down and running keystore.sign and then keystore.verify together with same vals it fails

@zachferland
Copy link
Contributor Author

Ok found issue, yeah verify identity would not work in orbit right now, signing input (identity.id) is a buffer, while input to verify is not a buffer. Making a PR now, could be in orbit-db-identity-provider or probably better in orbit-db-keystore

@zachferland
Copy link
Contributor Author

@oed
Copy link
Member

oed commented May 24, 2019

Closing develop is now using orbit-db@0.21

@oed oed closed this May 24, 2019
@oed oed deleted the feat/upgrade-orbitdb-ipfs branch August 18, 2019 17:54
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants