-
Notifications
You must be signed in to change notification settings - Fork 102
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1381 +/- ##
========================================
- Coverage 64.9% 64.3% -0.7%
========================================
Files 81 81
Lines 8197 8287 +90
========================================
+ Hits 5328 5333 +5
- Misses 1977 2062 +85
Partials 892 892 |
b3317b8
to
365e1e4
Compare
365e1e4
to
f4b3651
Compare
Codecov Report
@@ Coverage Diff @@
## master #1381 +/- ##
========================================
- Coverage 69.6% 69.6% -0.1%
========================================
Files 72 72
Lines 7690 7795 +105
========================================
+ Hits 5356 5429 +73
- Misses 1443 1465 +22
- Partials 891 901 +10 |
af22667
to
81c5bff
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Partial review so far.
This PR could have been a number of smaller ones. The data commitment changes are fine, they could land if in a separate PR.
}}, | ||
{To: builtin.StorageMarketActorAddr, Method: builtin.MethodsMarket.CronTick}, | ||
}, | ||
}.Matches(t, v.Invocations()[1]) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would say this whole "check nothing in cron" is overkill here.
4aaaf11
to
e638752
Compare
actors/builtin/miner/miner_actor.go
Outdated
@@ -74,6 +74,7 @@ func (a Actor) Exports() []interface{} { | |||
22: a.RepayDebt, | |||
23: a.ChangeOwnerAddress, | |||
24: a.DisputeWindowedPoSt, | |||
25: a.ProveCommitAggregate, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ZenGround0 you'll need to rebase against the new method in #1407, now landed.
f1bfede
to
f41487f
Compare
- ProveCommitAggregate - Update syscalls - Scenario tests for measuring aggregate vs current porep - Batch inputs to ComputeDataCommitment - MaxProveCommitDuration 1 day => 6 days
f41487f
to
5f76287
Compare
Changes needed for introducing aggregate porep verification into the network.
ProveCommitAggregate
ProveCommit
andProveCommitAggregate
to measure gas costsComputeDataCommitment
call to save gasComputeDataCommitment
testingProveCommitAggreagate
to retain safety properties protecting against programmer error in deadline codeAccurate gas tableFinal min and max aggregate batch parameters and max proof size parameterProveCommitAggregate
--edit--
I'm calling final Gas and param estimation out of scope because we'll need to merge this into lotus to start gas rebalancing. We will do the final parameter setting in another PR.
Closes #1257.