Directories ¶
Path | Synopsis |
---|---|
package blocks contains the lowest level of ipfs data structures, the raw block with a checksum.
|
package blocks contains the lowest level of ipfs data structures, the raw block with a checksum. |
blockstore
package blockstore implements a thin wrapper over a datastore, giving a clean interface for Getting and Putting block objects.
|
package blockstore implements a thin wrapper over a datastore, giving a clean interface for Getting and Putting block objects. |
set
package set contains various different types of 'BlockSet's
|
package set contains various different types of 'BlockSet's |
package blockservice implements a BlockService interface that provides a single GetBlock/AddBlock interface that seamlessly retrieves data either locally or from a remote peer through the exchange.
|
package blockservice implements a BlockService interface that provides a single GetBlock/AddBlock interface that seamlessly retrieves data either locally or from a remote peer through the exchange. |
worker
TODO FIXME name me
|
TODO FIXME name me |
package exchange defines the IPFS Exchange interface
|
package exchange defines the IPFS Exchange interface |
offline
package offline implements an object that implements the exchange interface but returns nil values to every request.
|
package offline implements an object that implements the exchange interface but returns nil values to every request. |
package merkledag implements the ipfs Merkle DAG datastructures.
|
package merkledag implements the ipfs Merkle DAG datastructures. |
internal/pb
Package merkledag_pb is a generated protocol buffer package.
|
Package merkledag_pb is a generated protocol buffer package. |
traverse
Package traverse provides merkledag traversal functions
|
Package traverse provides merkledag traversal functions |
package pin implements structures and methods to keep track of which objects a user wants to keep stored locally.
|
package pin implements structures and methods to keep track of which objects a user wants to keep stored locally. |
internal/pb
Package pb is a generated protocol buffer package.
|
Package pb is a generated protocol buffer package. |
repo
|
|
config
package config implements the ipfs config file datastructures and utilities.
|
package config implements the ipfs config file datastructures and utilities. |
thirdparty
|
|
notifier
Package notifier provides a simple notification dispatcher meant to be embedded in larger structres who wish to allow clients to sign up for event notifications.
|
Package notifier provides a simple notification dispatcher meant to be embedded in larger structres who wish to allow clients to sign up for event notifications. |
package util implements various utility functions used within ipfs that do not currently have a better place to live.
|
package util implements various utility functions used within ipfs that do not currently have a better place to live. |
Click to show internal directories.
Click to hide internal directories.