Namespace Ipfs
Classes
Base32
A codec for Base-32.
Base32z
Base32 encoding designed to be easier for human use and more compact.
Base58
A codec for IPFS Base-58.
Base64NoPad
A codec for Base-64 (RFC 4648) with no padding.
Base64Url
A codec for Base-64 URL (RFC 4648).
Cid
Identifies some content, e.g. a Content ID.
Cid.CidJsonConverter
Conversion of a Cid to and from JSON.
DagLink
A link to another node in the IPFS Merkle DAG.
DagNode
A node in the IPFS Merkle DAG.
Duration
Parsing and stringifying of a TimeSpan according to IPFS.
HexString
A codec for Hexadecimal.
MultiAddress
A set of steps describing how to build up a connection.
MultiBase
Self identifying base encodings.
MultiCodec
Wraps other formats with a tiny bit of self-description.
MultiHash
A protocol for differentiating outputs from various well-established cryptographic hash functions, addressing size + encoding considerations.
NamedContent
Content that has an associated name.
NetworkProtocol
Metadata on an IPFS network address protocol.
Peer
A daemon node on the IPFS network.
UnknownHashingAlgorithmEventArgs
Provides data for the unknown hashing algorithm event.
Varint
A codec for a variable integer.
Interfaces
IDataBlock
Some data that is stored in IPFS.
IFileSystemLink
A link to another file system node in IPFS.
IFileSystemNode
A Directed Acyclic Graph (DAG) for IPFS file system node.
IKey
Information about a cryptographic key.
ILinkedNode
InterPlanetary Linked Data.
IMerkleLink
A link to another node in IPFS.
IMerkleNode<Link>
A Directed Acyclic Graph (DAG) in IPFS.
IPublishedMessage
A published message.