fix: PreCommitPolicy unit tests

This commit is contained in:
Mike Greenberg
2021-07-22 15:07:03 -04:00
parent adb62a3fff
commit 7ee46ad4e0
3 changed files with 61 additions and 21 deletions
+2 -1
View File
@@ -180,9 +180,10 @@ func (m *Miner) Run(ctx context.Context) error {
// Instantiate a precommit policy.
cfg = sealing.GetSealingConfigFunc(m.getSealConfig)
provingBoundary = md.PeriodStart % md.WPoStProvingPeriod
provingBuffer = md.WPoStProvingPeriod * 2
// TODO: Maybe we update this policy after actor upgrades?
pcp = sealing.NewBasicPreCommitPolicy(adaptedAPI, cfg, provingBoundary)
pcp = sealing.NewBasicPreCommitPolicy(adaptedAPI, cfg, provingBoundary, provingBuffer)
// address selector.
as = func(ctx context.Context, mi miner.MinerInfo, use api.AddrUse, goodFunds, minFunds abi.TokenAmount) (address.Address, abi.TokenAmount, error) {