Skip to content

Commit

Permalink
Stable PCD: add note about deal checks being moved to ActivateDeals (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
Jakub Sztandera authored Feb 24, 2022
1 parent 8b7357e commit 1b6d8e6
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions FIPS/fip-xxxx-precommit-deposit.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,9 @@ Leave the initial pledge value, due when the sector is proven, unchanged.
Remove the call to `market.VerifyDealsForActivation` during sector pre-commit,
and deprecate that method from the market actor.

Move the DealID exists check and the cumulative size of deals check to `market.ActivateDeals` (called during
`ProveCommit(Aggregate)`) and fail individual sectors if checks are unsuccessful.

Change the parameters and return type of `market.ActivateDeals` to match those of the deprecated
`market.VerifyDealsForActivation`, so that the market actors returns the deal weights to the miner while
activating deals (and also [supports batching](https://github.com/filecoin-project/specs-actors/issues/474)).
Expand Down

0 comments on commit 1b6d8e6

Please sign in to comment.