/go-merkledag

The go-ipfs merkledag 'service' implementation

Primary LanguageGoMIT LicenseMIT

go-merkledag

Coverage Status Travis CI

go-merkledag implements the 'DAGService' interface and adds two ipld node types, Protobuf and Raw

Lead Maintainer

Steven Allen

Table of Contents

TODO

  • Pull out dag-pb stuff into go-ipld-pb
  • Pull 'raw nodes' out into go-ipld-raw (maybe main one instead)
  • Move most other logic to go-ipld
  • Make dagservice constructor take a 'blockstore' to avoid the blockservice offline nonsense
  • deprecate this package

Contribute

PRs are welcome!

Small note: If editing the Readme, please conform to the standard-readme specification.

License

MIT © Juan Batiz-Benet