Show / Hide Table of Contents

Interface ICoreApi

The IPFS Core API.

Namespace: Ipfs.CoreApi
Assembly: Ipfs.Core.dll
Syntax
public interface ICoreApi
Remarks

The Core API defines a set of interfaces to manage IPFS.

Properties

| Improve this Doc View Source

Bitswap

Provides access to the Bitswap API.

Declaration
IBitswapApi Bitswap { get; }
Property Value
Type Description
IBitswapApi

An object that implements IBitswapApi.

| Improve this Doc View Source

Block

Provides access to the Block API.

Declaration
IBlockApi Block { get; }
Property Value
Type Description
IBlockApi

An object that implements IBlockApi.

| Improve this Doc View Source

BlockRepository

Provides access to the Block Repository API.

Declaration
IBlockRepositoryApi BlockRepository { get; }
Property Value
Type Description
IBlockRepositoryApi

An object that implements IBlockRepositoryApi.

| Improve this Doc View Source

Bootstrap

Provides access to the Bootstrap API.

Declaration
IBootstrapApi Bootstrap { get; }
Property Value
Type Description
IBootstrapApi

An object that implements IBootstrapApi.

| Improve this Doc View Source

Config

Provides access to the Config API.

Declaration
IConfigApi Config { get; }
Property Value
Type Description
IConfigApi

An object that implements IConfigApi.

| Improve this Doc View Source

Dag

Provides access to the Dag API.

Declaration
IDagApi Dag { get; }
Property Value
Type Description
IDagApi

An object that implements IDagApi.

| Improve this Doc View Source

Dht

Provides access to the DHT API.

Declaration
IDhtApi Dht { get; }
Property Value
Type Description
IDhtApi

An object that implements IDhtApi.

| Improve this Doc View Source

Dns

Provides access to the DNS API.

Declaration
IDnsApi Dns { get; }
Property Value
Type Description
IDnsApi

An object that implements IDnsApi.

| Improve this Doc View Source

FileSystem

Provides access to the File System API.

Declaration
IFileSystemApi FileSystem { get; }
Property Value
Type Description
IFileSystemApi

An object that implements IFileSystemApi.

| Improve this Doc View Source

Generic

Provides access to the Generic API.

Declaration
IGenericApi Generic { get; }
Property Value
Type Description
IGenericApi

An object that implements IGenericApi.

| Improve this Doc View Source

Key

Provides access to the Key API.

Declaration
IKeyApi Key { get; }
Property Value
Type Description
IKeyApi

An object that implements IKeyApi.

| Improve this Doc View Source

Name

Provides access to the Name API.

Declaration
INameApi Name { get; }
Property Value
Type Description
INameApi

An object that implements INameApi.

| Improve this Doc View Source

Object

Provides access to the Object API.

Declaration
IObjectApi Object { get; }
Property Value
Type Description
IObjectApi

An object that implements IObjectApi.

| Improve this Doc View Source

Pin

Provides access to the Pin API.

Declaration
IPinApi Pin { get; }
Property Value
Type Description
IPinApi

An object that implements IPinApi.

| Improve this Doc View Source

PubSub

Provides access to the PubSub API.

Declaration
IPubSubApi PubSub { get; }
Property Value
Type Description
IPubSubApi

An object that implements IPubSubApi.

| Improve this Doc View Source

Stats

Provides access to the Stats (statistics) API.

Declaration
IStatsApi Stats { get; }
Property Value
Type Description
IStatsApi

An object that implements IStatsApi.

| Improve this Doc View Source

Swarm

Provides access to the Swarm API.

Declaration
ISwarmApi Swarm { get; }
Property Value
Type Description
ISwarmApi

An object that implements ISwarmApi.

See Also

https://github.com/ipfs/interface-ipfs-core
  • Improve this Doc
  • View Source
Back to top Generated by DocFX