package
0.0.0-20190101045657-ce948763b909
Repository: https://github.com/ether1project/go-ipfs.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# Functions
IpfsPath creates new /ipfs path from the provided CID.
IpldPath creates new /ipld path from the provided CID.
NewResolvedPath creates new ResolvedPath.
ParsePath parses string path to a Path.
# Constants
DiffAdd is set when a link was added to the graph.
DiffMod is set when a link was changed in the graph.
DiffRemove is set when a link was removed from the graph.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
TODO: ideas on making this more coreapi-ish without breaking the http API?.
No description provided by the author
ObjectChange represents a change ia a graph.
ObjectStat provides information about dag nodes.
# Interfaces
BadPinNode is a node that has been marked as bad by Pin.Verify.
BlockAPI specifies the interface to the block layer.
BlockStat contains information about a block.
ConnectionInfo contains information about a peer.
CoreAPI defines an unified interface to IPFS for Go programs.
DagAPI specifies the interface to IPLD.
DagBatch is the batching version of DagAPI.
DagOps groups operations that can be batched together.
DhtAPI specifies the interface to the DHT Note: This API will likely get deprecated in near future, see https://github.com/ipfs/interface-ipfs-core/issues/249 for more context.
IpnsEntry specifies the interface to IpnsEntries.
Key specifies the interface to Keys in KeyAPI Keystore.
KeyAPI specifies the interface to Keystore.
NameAPI specifies the interface to IPNS.
ObjectAPI specifies the interface to MerkleDAG and contains useful utilities for manipulating MerkleDAG data structures.
Path is a generic wrapper for paths used in the API.
Pin holds information about pinned resource.
PinAPI specifies the interface to pining.
PinStatus holds information about pin health.
PubSubAPI specifies the interface to PubSub.
PubSubMessage is a single PubSub message.
PubSubSubscription is an active PubSub subscription.
No description provided by the author
A ReadSeekCloser implements interfaces to read, copy, seek and close.
ResolvedPath is a path which was resolved to the last resolvable node.
SwarmAPI specifies the interface to libp2p swarm.
UnixfsAPI is the basic interface to immutable files in IPFS NOTE: This API is heavily WIP, things are guaranteed to break frequently.
# Type aliases
ChangeType denotes type of change in ObjectChange.