Commit Graph

15258 Commits

Author SHA1 Message Date
whyrusleeping
8337dd52fe handle messages with invalid nonces after balance filtering 2019-09-25 20:53:52 -07:00
whyrusleeping
f5ae64bf94 filter out messages that have insufficient funds from block production 2019-09-25 20:48:53 -07:00
Łukasz Magiera
23138d9bd0
Merge pull request #230 from filecoin-project/feat/incremental-deals
Incremental deal payments
2019-09-26 03:00:05 +02:00
Łukasz Magiera
78e1ea14ad storageminer: Make worker key creation optional 2019-09-26 02:47:53 +02:00
Łukasz Magiera
9989454968 fix tests 2019-09-26 02:37:48 +02:00
whyrusleeping
5f31544faa serialize big ints without a tag 2019-09-25 14:02:10 -07:00
Łukasz Magiera
76c5eca05a chain: Reduce log noise 2019-09-25 15:38:59 +02:00
Łukasz Magiera
0299fa48f0 paych: strict nonce check when expecteing nonzero delta 2019-09-25 15:25:54 +02:00
Łukasz Magiera
14465c7e30 pond: seal staged button on storage node 2019-09-25 15:02:15 +02:00
Łukasz Magiera
2fe4ffdfdc deals: more atomic voucher handling 2019-09-25 14:56:04 +02:00
Łukasz Magiera
72bb5c6919 deals: Better errors for used lanes 2019-09-25 13:55:15 +02:00
Łukasz Magiera
caa767e081 Incremental deal payments 2019-09-24 23:13:47 +02:00
Łukasz Magiera
0ed035d0ff build: organize params 2019-09-24 13:16:26 +02:00
Łukasz Magiera
5fa1a74e74 Bump test genesis token amount 2019-09-24 13:02:54 +02:00
whyrusleeping
2f35a23f0f fix block reward math 2019-09-23 21:15:18 -07:00
whyrusleeping
47d12417b3 working on correct block reward 2019-09-23 21:15:18 -07:00
Whyrusleeping
78fa12d2b9
Merge pull request #229 from filecoin-project/feat/add-faults
implement AddFaults method
2019-09-23 20:55:44 -07:00
whyrusleeping
0419945d49 implement AddFaults method 2019-09-23 20:20:55 -07:00
Łukasz Magiera
a21846aa6e
Merge pull request #227 from filecoin-project/feat/mining-integration-test
tests: Basic mining integration test
2019-09-23 20:49:19 +02:00
Łukasz Magiera
a6dafed486 tests: Basic mining integration test 2019-09-23 19:50:15 +02:00
Łukasz Magiera
5f88fcb4f6
Merge pull request #225 from filecoin-project/feat/update-sectorbuilder
Update go-sectorbuilder
2019-09-23 19:47:58 +02:00
Łukasz Magiera
5ce15bfaf4 types: Less/GreaterThan for bigints 2019-09-23 19:11:44 +02:00
Łukasz Magiera
182b754aa2 fix tests 2019-09-23 15:19:05 +02:00
Łukasz Magiera
b79b826805 miner: fix required collateral check 2019-09-23 13:41:26 +02:00
Łukasz Magiera
18651ecaa3 pond: Integrate StateReply 2019-09-23 13:15:16 +02:00
Łukasz Magiera
9a990dbd8a use new sectorbuilder file interfaces 2019-09-23 12:50:28 +02:00
Łukasz Magiera
04c17cb214 update go-sectorbuilder 2019-09-23 12:08:57 +02:00
Łukasz Magiera
ab293f2ff4
Merge pull request #224 from filecoin-project/fix/addrinit
statetree: add actor to actcache in SetActor
2019-09-23 11:57:45 +02:00
Łukasz Magiera
3589852f0e statestree: Test actorcache in SetActor 2019-09-23 11:52:53 +02:00
Łukasz Magiera
f357becc8a statetree: add actor to actcache in SetActor 2019-09-23 11:45:22 +02:00
Łukasz Magiera
a1197cf7e4
Merge pull request #222 from filecoin-project/feat/foutain
Very basic fountain
2019-09-21 02:25:19 +02:00
Łukasz Magiera
82dc6fa527 Very basic foutain 2019-09-20 23:36:43 +02:00
Łukasz Magiera
4202da62cd
Merge pull request #216 from filecoin-project/feat/consensus-slashing
Feat/consensus slashing
2019-09-20 16:58:03 +02:00
Łukasz Magiera
07f97c693e
Merge pull request #205 from filecoin-project/feat/post-schedule
Implement  PoSt scheduler
2019-09-20 16:57:31 +02:00
Łukasz Magiera
d2fdb058ef miner actor: Skip muldiv if frac == 1 2019-09-20 16:21:00 +02:00
Łukasz Magiera
9e2d094811
Merge pull request #218 from filecoin-project/fix/pond-app-index
pond: Register app endpoint
2019-09-20 14:32:23 +02:00
Łukasz Magiera
c4de98607b Merge remote-tracking branch 'origin/master' into feat/post-schedule 2019-09-20 14:24:37 +02:00
Łukasz Magiera
9d36a499b6 post merge fixes 2019-09-20 14:22:46 +02:00
Łukasz Magiera
b58246d128 Merge remote-tracking branch 'origin/master' into feat/post-schedule 2019-09-20 14:22:22 +02:00
Łukasz Magiera
a25589ed45
Merge pull request #219 from filecoin-project/fix/mpool-racy
mpool: Fix racy nonce logic
2019-09-20 14:20:18 +02:00
Łukasz Magiera
113f6f4791 mpool: Fix racy nonce logic 2019-09-20 11:01:49 +02:00
Łukasz Magiera
7073676983
Merge pull request #213 from filecoin-project/feat/state-replay
add state replay api and command
2019-09-20 08:51:32 +02:00
Łukasz Magiera
0e9e5e1969 pond: Register app endpoint 2019-09-20 08:50:10 +02:00
whyrusleeping
b3a0ec9155 resolve review note 2019-09-19 23:47:09 -07:00
whyrusleeping
61df25eecb fix import grouping 2019-09-19 23:46:15 -07:00
Whyrusleeping
5ba7307ab9
Merge pull request #214 from filecoin-project/feat/rand-refactor
refactor to use 'randomness' as input to new vm creation
2019-09-19 23:21:19 -07:00
whyrusleeping
49c677fb6e rename 'Fil' to 'FromFil' 2019-09-19 22:25:10 -07:00
whyrusleeping
3154374132 fix account balances to make tests pass 2019-09-19 22:25:10 -07:00
whyrusleeping
2d5b88ce84 avoid floating point math 2019-09-19 22:25:10 -07:00
whyrusleeping
197a2a3025 slash consensus fault needs to also be a method on the miner 2019-09-19 22:24:23 -07:00