Directories ¶
Path | Synopsis |
---|---|
go-ipfs
|
|
blocks
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. |
blocks/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. |
blocks/set
package set contains various different types of 'BlockSet's
|
package set contains various different types of 'BlockSet's |
blockservice
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. |
blockservice/worker
TODO FIXME name me
|
TODO FIXME name me |
exchange
package exchange defines the IPFS Exchange interface
|
package exchange defines the IPFS Exchange interface |
exchange/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. |
merkledag
package merkledag implements the ipfs Merkle DAG datastructures.
|
package merkledag implements the ipfs Merkle DAG datastructures. |
merkledag/internal/pb
Package merkledag_pb is a generated protocol buffer package.
|
Package merkledag_pb is a generated protocol buffer package. |
merkledag/traverse
Package traverse provides merkledag traversal functions
|
Package traverse provides merkledag traversal functions |
pin
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. |
pin/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. |
util
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.