package
0.2.3
Repository: https://github.com/filecoin-project/motion.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
WithCleanupInterval sets how often to check for and remove data that has been successfully stored on Filecoin.
WithDealDuration sets duration of Filecoin deals made.
WithDealStartDelay sets the delay for deal start epoch.
WithForcePackAfter sets the maximum amount of time to wait without any data being received before forcing packing.
WithIPNIAnnounce set whether the deal payload should be announced to IPNI.
WithKeepUnsealed set whether the deal the deal should be kept unsealed.
WithMaxCarSize sets singularity max car size config as string.
WithMaxPendingDealNumber sets the max pending deal number.
WithMaxPendingDealSize sets the max pending deal size.
WithMinFreeSpce configures the minimul free disk space that must remain after storing a blob.
WithPackThreshold sets the threshold at which unpacked bytes are scheduled for packing.
WithPreparationName sets the singularity preparation name used to store data.
WithPricePerDeal sets the per deal.
WithPricePerGiB sets the per epoch per GiB.
WithPricePerGiBEpoch sets the price per epoch per GiB.
WithReplicationFactor sets the replication factor for the blobs.
WithScheduleCron sets the Singularity schedule cron.
WithScheduleCronPerpetual sets whether a cron schedule should run in definitely.
WithScheduleDealNumber sets the max number of deals per singularity scheduled time.
WithScheduleDealSize sets the size of deals per schedule trigger.
WithScheduleUrlTemplate sets the Singularity schedule URL template for online deals.
WithSingularityClient sets the client used to communicate with Singularity API.
WithStorageProviders sets the list of Filecoin storage providers to make deals with.
WithStoreDir sets local directory used by the singularity store.
WithTotalDealNumber sets the total number of deals.
WithTotalDealSize sets the total schedule deal size.
WithVerifiedDeal set whether the deals should be verified.
WithWalletKey sets the wallet used by Motion to interact with Filecoin network.

# Structs

io.ReadSeekCloser implementation that reads from remote singularity.
No description provided by the author

# Type aliases

No description provided by the author