Show / Hide Table of Contents

Namespace Ipfs.CoreApi

Classes

AddFileOptions

The options when adding data to the IPFS file system.

BandwidthData

The statistics for BandwidthAsync(CancellationToken).

BitswapData

The statistics for BitswapAsync(CancellationToken).

BitswapLedger

Statistics on the IBitswapApi blocks exchanged with another Peer.

ObjectStat

Information on a DAG node.

PingResult

The result from sending a PingAsync(MultiHash, Int32, CancellationToken).

RepositoryData

The statistics for RepositoryAsync(CancellationToken).

TransferProgress

Reports the IProgress<T> of a transfer operation.

Interfaces

IBitswapApi

Data trading module for IPFS. Its purpose is to request blocks from and send blocks to other peers in the network.

IBlockApi

Manages IPFS blocks.

IBlockRepositoryApi

Manages all the blocks stored locally.

IBootstrapApi

Manages the list of initial peers.

IConfigApi

Manages the IPFS Configuration.

IContentRouting

Find information about who has what content.

ICoreApi

The IPFS Core API.

IDagApi

Manages the IPLD (linked data) Directed Acrylic Graph.

IDhtApi

Manages the Distributed Hash Table.

IDnsApi

DNS mapping to IPFS.

IFileSystemApi

Manages the files/directories in IPFS.

IGenericApi

Some miscellaneous methods.

IKeyApi

Manages cryptographic keys.

INameApi

Manages the IPNS (Interplanetary Name Space).

IObjectApi

Manages the IPFS Directed Acrylic Graph.

IPeerRouting

Find information about a peer.

IPinApi

Manage pinned objects (locally stored and permanent).

IPubSubApi

Allows you to publish messages to a given topic, and also to subscribe to new messages on a given topic.

IStatsApi

Get statistics/diagnostics for the various core components.

ISwarmApi

Manages the swarm of peers.

IValueStore

A basic Put/Get interface.

Back to top Generated by DocFX