-
Notifications
You must be signed in to change notification settings - Fork 1.3k
IPFS Repo JavaScript Implementation #36
Comments
Thanks for this issue: added the repository to the project directory in ipfs/ipfs in ipfs/ipfs#116. |
js-ipfs-repo repo https://github.com/ipfs/js-ipfs-repoWhere you can help: thank you :) |
Update: Currently we have a working IPFS Repo implementation and @xicombd has helped getting that working on the browser as well. There is a bug however, which is that values being stored in localStorage are being converted to utf8 strings, adding a lot of information that is not required, making the buffer bigger (breaking the hash, size and so on). We changed local-storage-blob-store to use hex strings, so that we could encode/decode that binary data, but that made some js-ipfs tests fail in the browser (although it passes all the abstract-blob-store tests). See https://github.com/xicombd/local-storage-blob-store/blob/master/index.js#L28 and run the browser tests in this repo by |
Update: ways you can help
|
refactor: migrate to hapi 18
ipfs-repo
is the module that implements and offers the functionality offer inrepo spec
git repo: https://github.com/ipfs/js-ipfs-repo
It should work natively using the fs or in the browser using local storage
js-ipfs-repo should be able to grab an ipfs repo generated by go-ipfs and manipulate it without breaking interopability.
The text was updated successfully, but these errors were encountered: