The go-ipfs merkledag 'service' implementation
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gx
pb add two checks to make sure we never update the protobuf files Aug 7, 2018
test extractify Jul 28, 2018
traverse
LICENSE extractify Jul 28, 2018
README.md
coding.go gx update and fix code to use new Cid type Sep 12, 2018
errservice.go gx update and fix code to use new Cid type Sep 12, 2018
merkledag.go
merkledag_test.go
node.go
node_test.go
package.json
raw.go Rename Prefix() and SetPrefix() to CidPrefix() and SetCidPrefix(). Aug 11, 2018
readonly.go
readonly_test.go gx update and fix code to use new Cid type Sep 12, 2018
rwservice.go gx update and fix code to use new Cid type Sep 12, 2018
session.go extractify Jul 28, 2018

README.md

go-merkledag

Coverage Status Travis CI

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

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