Module forest_actor::market [−][src]
Structs
ActivateDealsParams | |
Actor | Market Actor |
ClientDealProposal | ClientDealProposal is a DealProposal signed by a client |
ComputeDataCommitmentParams | |
ComputeDataCommitmentParamsRef | |
DealProposal | Note: Deal Collateral is only released and returned to clients and miners when the storage deal stops counting towards power. In the current iteration, it will be released when the sector containing the storage deals expires, even though some storage deals can expire earlier than the sector does. Collaterals are denominated in PerEpoch to incur a cost for self dealing or minimal deals that last for a long time. Note: ClientCollateralPerEpoch may not be needed and removed pending future confirmation. There will be a Minimum value for both client and provider deal collateral. |
DealState | |
OnMinerSectorsTerminateParams | |
OnMinerSectorsTerminateParamsRef | |
PublishStorageDealsParams | |
PublishStorageDealsReturn | |
SectorDeals | |
SectorWeights | |
State | Market actor state |
VerifyDealsForActivationParams | |
VerifyDealsForActivationParamsRef | |
VerifyDealsForActivationReturn | |
WithdrawBalanceParams |
Enums
Method | Market actor methods available |
Constants
PIECE_CID_PREFIX | Cid prefix for piece Cids |
PROPOSALS_AMT_BITWIDTH | |
STATES_AMT_BITWIDTH |
Functions
validate_and_compute_deal_weight | |
validate_deals_for_activation | Validates a collection of deal dealProposals for activation, and returns their combined weight, split into regular deal weight and verified deal weight. |
Type Definitions
DealArray | A specialization of a array to deals. |
DealMetaArray | A specialization of a array to deals. |