lotusrepo

package
v0.7.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 24, 2021 License: Apache-2.0, MIT Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APIOpener added in v0.3.0

type APIOpener struct {
	// contains filtered or unexported fields
}

func NewAPIOpener added in v0.3.0

func NewAPIOpener(c *cli.Context) (*APIOpener, lens.APICloser, error)

func (*APIOpener) Daemonized added in v0.7.5

func (o *APIOpener) Daemonized() bool

func (*APIOpener) Open added in v0.3.0

func (o *APIOpener) Open(ctx context.Context) (lens.API, lens.APICloser, error)

type RepoAPI

type RepoAPI struct {
	impl.FullNodeAPI
	context.Context
	// contains filtered or unexported fields
}

func (*RepoAPI) ChainGetTipSetAfterHeight added in v0.7.7

func (ra *RepoAPI) ChainGetTipSetAfterHeight(ctx context.Context, epoch abi.ChainEpoch, key types.TipSetKey) (*types.TipSet, error)

func (*RepoAPI) ClientCalcCommP added in v0.3.0

func (ra *RepoAPI) ClientCalcCommP(ctx context.Context, inpath string) (*api.CommPRet, error)

func (*RepoAPI) ClientDataTransferUpdates added in v0.3.0

func (ra *RepoAPI) ClientDataTransferUpdates(ctx context.Context) (<-chan api.DataTransferChannel, error)

func (*RepoAPI) ClientDealSize added in v0.3.0

func (ra *RepoAPI) ClientDealSize(ctx context.Context, root cid.Cid) (api.DataSize, error)

func (*RepoAPI) ClientFindData added in v0.3.0

func (ra *RepoAPI) ClientFindData(ctx context.Context, root cid.Cid, piece *cid.Cid) ([]api.QueryOffer, error)

func (*RepoAPI) ClientGenCar added in v0.3.0

func (ra *RepoAPI) ClientGenCar(ctx context.Context, ref api.FileRef, outputPath string) error

func (*RepoAPI) ClientGetDealInfo added in v0.3.0

func (ra *RepoAPI) ClientGetDealInfo(ctx context.Context, d cid.Cid) (*api.DealInfo, error)

func (*RepoAPI) ClientGetDealUpdates added in v0.3.0

func (ra *RepoAPI) ClientGetDealUpdates(ctx context.Context) (<-chan api.DealInfo, error)

func (*RepoAPI) ClientHasLocal added in v0.3.0

func (ra *RepoAPI) ClientHasLocal(ctx context.Context, root cid.Cid) (bool, error)

func (*RepoAPI) ClientImport added in v0.3.0

func (ra *RepoAPI) ClientImport(ctx context.Context, ref api.FileRef) (*api.ImportRes, error)

func (*RepoAPI) ClientImportLocal added in v0.3.0

func (ra *RepoAPI) ClientImportLocal(ctx context.Context, f io.Reader) (cid.Cid, error)

func (*RepoAPI) ClientListDataTransfers added in v0.3.0

func (ra *RepoAPI) ClientListDataTransfers(ctx context.Context) ([]api.DataTransferChannel, error)

func (*RepoAPI) ClientListDeals added in v0.3.0

func (ra *RepoAPI) ClientListDeals(ctx context.Context) ([]api.DealInfo, error)

func (*RepoAPI) ClientListImports added in v0.3.0

func (ra *RepoAPI) ClientListImports(ctx context.Context) ([]api.Import, error)

func (*RepoAPI) ClientMinerQueryOffer added in v0.3.0

func (ra *RepoAPI) ClientMinerQueryOffer(ctx context.Context, miner address.Address, root cid.Cid, piece *cid.Cid) (api.QueryOffer, error)

func (*RepoAPI) ClientQueryAsk added in v0.3.0

func (ra *RepoAPI) ClientQueryAsk(ctx context.Context, p peer.ID, miner address.Address) (*storagemarket.StorageAsk, error)

func (*RepoAPI) ClientRemoveImport added in v0.3.0

func (ra *RepoAPI) ClientRemoveImport(ctx context.Context, importID multistore.StoreID) error

func (*RepoAPI) ClientRetrieve added in v0.3.0

func (ra *RepoAPI) ClientRetrieve(ctx context.Context, order api.RetrievalOrder, ref *api.FileRef) error

func (*RepoAPI) ClientRetrieveTryRestartInsufficientFunds added in v0.3.0

func (ra *RepoAPI) ClientRetrieveTryRestartInsufficientFunds(ctx context.Context, paymentChannel address.Address) error

func (*RepoAPI) ClientRetrieveWithEvents added in v0.3.0

func (ra *RepoAPI) ClientRetrieveWithEvents(ctx context.Context, order api.RetrievalOrder, ref *api.FileRef) (<-chan marketevents.RetrievalEvent, error)

func (*RepoAPI) ClientStartDeal added in v0.3.0

func (ra *RepoAPI) ClientStartDeal(ctx context.Context, params *api.StartDealParams) (*cid.Cid, error)

func (*RepoAPI) GetExecutedAndBlockMessagesForTipset added in v0.6.3

func (ra *RepoAPI) GetExecutedAndBlockMessagesForTipset(ctx context.Context, ts, pts *types.TipSet) (*lens.TipSetMessages, error)

func (*RepoAPI) GetMessageExecutionsForTipSet added in v0.7.5

func (ra *RepoAPI) GetMessageExecutionsForTipSet(ctx context.Context, ts, pts *types.TipSet) ([]*lens.MessageExecution, error)

func (*RepoAPI) StateGetReceipt added in v0.6.2

func (ra *RepoAPI) StateGetReceipt(ctx context.Context, msg cid.Cid, from types.TipSetKey) (*types.MessageReceipt, error)

func (*RepoAPI) Store

func (ra *RepoAPI) Store() adt.Store

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL