Versions in this module Expand all Collapse all v1 v1.0.0 Aug 15, 2021 Changes in this version + type APIAlg jwt.HMACSHA + type APIEndpoint multiaddr.Multiaddr + type AfterGenesisSet struct + type BaseBlockstore blockstore.Blockstore + type BootstrapPeers []peer.AddrInfo + type Bootstrapper bool + type ChainBitswap exchange.Interface + type ChainBlockService bserv.BlockService + type ChainBlockstore blockstore.Blockstore + type ClientBlockstore blockstore.BasicBlockstore + type ClientDataTransfer datatransfer.Manager + type ClientDatastore datastore.Batching + type ClientDealStore *statestore.StateStore + type ClientImportMgr *importmgr.Mgr + type ClientMultiDstore *multistore.MultiStore + type ClientRequestValidator *requestvalidation.UnifiedRequestValidator + type ClientRetrievalStoreManager retrievalstoremgr.RetrievalStoreManager + type ColdBlockstore blockstore.Blockstore + type ConsiderOfflineRetrievalDealsConfigFunc func() (bool, error) + type ConsiderOfflineStorageDealsConfigFunc func() (bool, error) + type ConsiderOnlineRetrievalDealsConfigFunc func() (bool, error) + type ConsiderOnlineStorageDealsConfigFunc func() (bool, error) + type DefaultMaxFeeFunc func() (abi.TokenAmount, error) + type DrandBootstrap []peer.AddrInfo + type DrandConfig struct + ChainInfoJSON string + Relays []string + Servers []string + type DrandPoint struct + Config DrandConfig + Start abi.ChainEpoch + type DrandSchedule []DrandPoint + type ExposedBlockstore blockstore.Blockstore + type GetExpectedSealDurationFunc func() (time.Duration, error) + type GetSealingConfigFunc func() (sealiface.Config, error) + type Graphsync graphsync.GraphExchange + type HotBlockstore blockstore.Blockstore + type MetadataDS datastore.Batching + type MinerAddress address.Address + type MinerID abi.ActorID + type MpoolLocker struct + func (ml *MpoolLocker) TakeLock(ctx context.Context, a address.Address) (func(), error) + type NetworkName string + type ProviderDataTransfer datatransfer.Manager + type ProviderDealStore *statestore.StateStore + type ProviderPieceStore piecestore.PieceStore + type ProviderRequestValidator *requestvalidation.UnifiedRequestValidator + type RetrievalDealFilter func(ctx context.Context, deal retrievalmarket.ProviderDealState) (bool, string, error) + type ScoreKeeper struct + func (sk *ScoreKeeper) Get() map[peer.ID]*pubsub.PeerScoreSnapshot + func (sk *ScoreKeeper) Update(scores map[peer.ID]*pubsub.PeerScoreSnapshot) + type SetConsiderOfflineRetrievalDealsConfigFunc func(bool) error + type SetConsiderOfflineStorageDealsConfigFunc func(bool) error + type SetConsiderOnlineRetrievalDealsConfigFunc func(bool) error + type SetConsiderOnlineStorageDealsConfigFunc func(bool) error + type SetExpectedSealDurationFunc func(time.Duration) error + type SetSealingConfigFunc func(sealiface.Config) error + type SetStorageDealPieceCidBlocklistConfigFunc func([]cid.Cid) error + type ShutdownChan chan struct + type SplitBlockstore blockstore.Blockstore + type StagingBlockstore blockstore.BasicBlockstore + type StagingDAG format.DAGService + type StagingGraphsync graphsync.GraphExchange + type StagingMultiDstore *multistore.MultiStore + type StateBlockstore blockstore.Blockstore + type StorageDealFilter func(ctx context.Context, deal storagemarket.MinerDeal) (bool, string, error) + type StorageDealPieceCidBlocklistConfigFunc func() ([]cid.Cid, error) + type UniversalBlockstore blockstore.Blockstore