Documentation ¶
Index ¶
- type APIAlg
- type APIEndpoint
- type AcceptingStorageDealsConfigFunc
- type AfterGenesisSet
- type BootstrapPeers
- type Bootstrapper
- type ChainBlockService
- type ChainBlockstore
- type ChainExchange
- type ChainGCBlockstore
- type ChainGCLocker
- type ClientBlockstore
- type ClientDAG
- type ClientDataTransfer
- type ClientDatastore
- type ClientDealStore
- type ClientFilestore
- type ClientRequestValidator
- type DrandBootstrap
- type Graphsync
- type MetadataDS
- type MinerAddress
- type MinerID
- type NetworkName
- type ProviderDataTransfer
- type ProviderDealStore
- type ProviderPieceStore
- type ProviderRequestValidator
- type ScoreKeeper
- type SetAcceptingStorageDealsConfigFunc
- type ShutdownChan
- type StagingBlockstore
- type StagingDAG
- type StagingGraphsync
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIEndpoint ¶ added in v0.3.0
type APIEndpoint multiaddr.Multiaddr
type AcceptingStorageDealsConfigFunc ¶ added in v0.4.0
AcceptingStorageDealsFunc is a function which reads from miner config to determine if the user has disabled storage deals (or not).
type AfterGenesisSet ¶ added in v0.3.0
type AfterGenesisSet struct{}
type BootstrapPeers ¶
type Bootstrapper ¶ added in v0.3.0
type Bootstrapper bool
type ChainBlockService ¶
type ChainBlockService bserv.BlockService
type ChainBlockstore ¶
type ChainBlockstore blockstore.Blockstore
type ChainExchange ¶
type ChainGCBlockstore ¶
type ChainGCBlockstore blockstore.GCBlockstore
type ChainGCLocker ¶
type ChainGCLocker blockstore.GCLocker
type ClientBlockstore ¶
type ClientBlockstore blockstore.Blockstore
type ClientDAG ¶
type ClientDAG format.DAGService
type ClientDataTransfer ¶
type ClientDataTransfer datatransfer.Manager
ClientDataTransfer is a data transfer manager for the client
type ClientDatastore ¶ added in v0.3.0
type ClientDatastore datastore.Batching
type ClientDealStore ¶
type ClientDealStore *statestore.StateStore
type ClientFilestore ¶
type ClientFilestore *filestore.Filestore
type ClientRequestValidator ¶ added in v0.3.1
type ClientRequestValidator *requestvalidation.UnifiedRequestValidator
type DrandBootstrap ¶ added in v0.4.0
type MetadataDS ¶
type MetadataDS datastore.Batching
MetadataDS stores metadata dy default it's namespaced under /metadata in main repo datastore
type MinerAddress ¶ added in v0.3.0
type MinerAddress address.Address
type NetworkName ¶ added in v0.3.0
type NetworkName string
type ProviderDataTransfer ¶
type ProviderDataTransfer datatransfer.Manager
ProviderDataTransfer is a data transfer manager for the provider
type ProviderDealStore ¶
type ProviderDealStore *statestore.StateStore
type ProviderPieceStore ¶ added in v0.3.0
type ProviderPieceStore piecestore.PieceStore
type ProviderRequestValidator ¶ added in v0.3.1
type ProviderRequestValidator *requestvalidation.UnifiedRequestValidator
type ScoreKeeper ¶ added in v0.3.1
type ScoreKeeper struct {
// contains filtered or unexported fields
}
type SetAcceptingStorageDealsConfigFunc ¶ added in v0.4.0
SetAcceptingStorageDealsFunc is a function which is used to disable or enable storage deal acceptance.
type ShutdownChan ¶ added in v0.3.2
type ShutdownChan chan struct{}
ShutdownChan is a channel to which you send a value if you intend to shut down the daemon (or storage miner), including the node and RPC server.
type StagingBlockstore ¶ added in v0.2.1
type StagingBlockstore blockstore.Blockstore
type StagingDAG ¶
type StagingDAG format.DAGService
type StagingGraphsync ¶ added in v0.2.1
type StagingGraphsync graphsync.GraphExchange
Click to show internal directories.
Click to hide internal directories.