Commit Graph

3537 Commits

Author SHA1 Message Date
Aayush Rajasekaran
98ad7580f8 Address review 2022-01-12 18:53:47 -05:00
Aayush Rajasekaran
4f26f67b3b Support faster Get, retry flushes on error 2022-01-12 18:53:34 -05:00
Aayush Rajasekaran
2ba131e802 Use channels to trigger flushes in a dedicated goroutine 2022-01-12 18:53:29 -05:00
Aayush Rajasekaran
b628958cf6 implement stubs 2022-01-12 18:53:21 -05:00
Aayush Rajasekaran
da39b16c83 Implement an autobatcher 2022-01-12 18:52:17 -05:00
Aayush Rajasekaran
bc2171f413 Fast migration for v15 2022-01-12 18:52:07 -05:00
vyzo
f9ff542ef4 fix tests 2022-01-11 20:04:38 -05:00
vyzo
8f31112312 plumb more contexts 2022-01-11 20:04:28 -05:00
vyzo
1ae448f6b7 fix checkpoint test 2022-01-11 19:56:37 -05:00
vyzo
3ec2af0a2b fix messagepool selection test 2022-01-11 19:56:31 -05:00
vyzo
ef37ba812e fix messagepool repub test 2022-01-11 19:56:25 -05:00
vyzo
170d2cdfc7 fix messagepool test mock provider 2022-01-11 19:56:19 -05:00
vyzo
e98bac367f fix ReorgOps incantation in events test 2022-01-11 19:56:15 -05:00
vyzo
704904e2da fix more tests 2022-01-11 19:56:11 -05:00
vyzo
c8b23b475b fix some unit tests 2022-01-11 19:56:00 -05:00
Aayush Rajasekaran
5cb33b48da Plumb contexts through 2022-01-11 19:51:08 -05:00
Aayush Rajasekaran
faa930778f Remove unnecessary params from VerifyWinningPost 2022-01-11 18:06:03 -05:00
zenground0
8765c69ab8 Snap Deals Integration
- FSM handles the actual cc upgrade process including error states
- PoSting (winning and window) works over upgraded and upgrading sectors
- Integration test and changes to itest framework to reduce flakes
- Update CLI to handle new upgrade
- Update dependencies
2022-01-11 18:02:59 -05:00
Jakub Sztandera
88c23a9cac Add gas charge for VerifyReplicaUpdate
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2022-01-10 23:10:20 -05:00
Aayush Rajasekaran
6a06f15650 Fix circsuypply calc around null blocks 2022-01-10 23:10:11 -05:00
Aayush Rajasekaran
762d2e473b VM: Circ supply should be constant per epoch 2022-01-10 23:05:59 -05:00
Aayush Rajasekaran
7c165768d2 Add a log for when message selection fails 2022-01-10 23:04:02 -05:00
Aayush Rajasekaran
e19199626a Mempool: add selection tests 2022-01-10 23:03:51 -05:00
Aayush Rajasekaran
3e872599ce Mempool: Selection should respect CBOR limits 2022-01-10 23:03:47 -05:00
Aayush Rajasekaran
518634b998 Consensus: Safety check against unknown sig types 2022-01-10 23:03:41 -05:00
Aayush Rajasekaran
d83d585327 Mempool: Selection logic should respect block message limits 2022-01-10 23:03:34 -05:00
c r
7c91964cbb reorder transfer checks so as to ensure sending more money than you have to yourself fails with an error (fixing issue 7596)
PR #7637, also adds tests to make sure behavior is correct across versions.
2022-01-10 22:50:08 -05:00
Aayush Rajasekaran
0fc5626b3b Address review 2022-01-10 22:44:19 -05:00
Aayush Rajasekaran
27e21e8db9 Update deps 2022-01-10 22:34:49 -05:00
Aayush Rajasekaran
3e3bd52c51 Integrate v7 actors 2022-01-10 22:34:33 -05:00
Aayush Rajasekaran
3be0c068b9 Shed: Add a util to create miners more easily 2021-11-03 00:20:48 +00:00
Raúl Kripalani
95d294db63 rename vm#make{=>Account}Actor(). 2021-10-26 19:11:00 +01:00
Łukasz Magiera
d9100981ad
Merge pull request #7495 from filecoin-project/feat/inline-codegen
Inline codegen
2021-10-19 10:25:32 +01:00
Łukasz Magiera
1d8a9c75d4 Use .latestActorsVersion in actors/version.go 2021-10-19 11:05:14 +02:00
Łukasz Magiera
463f55ba13 Use more inline-gen 2021-10-18 17:46:50 +02:00
Łukasz Magiera
19f52b4541 inline-gen: Slightly nicer comment format 2021-10-18 17:21:53 +02:00
Aayush Rajasekaran
8e168cb657
FilecoinEC: Improve a log message 2021-10-12 10:34:47 -04:00
Łukasz Magiera
5616dfb1bc Some more inline codegen 2021-10-11 22:57:24 +02:00
Aayush Rajasekaran
1723793c35 Bugfix: Use current startup network versions 2021-10-10 14:26:10 -04:00
Aayush Rajasekaran
bd2176c398 Test StateSearchMsg's use of the allowReplaced flag 2021-10-05 23:58:31 -04:00
Aayush Rajasekaran
441bcdc4af StateSearchMsg: Correct usage of the allowReplaced flag 2021-10-05 23:58:16 -04:00
Jennifer Wang
38e01cba83 Merge branch 'release/v1.12.0' into jen/12tomaster 2021-10-04 02:38:00 -04:00
Aayush Rajasekaran
ec14259b5a Prep the butterfly network for v14 2021-10-02 17:27:39 -04:00
Aayush Rajasekaran
a335cb3767 Update to latest actors 2021-10-01 17:11:05 -04:00
Aayush Rajasekaran
8756df2447 Fix tests after specs update 2021-09-29 21:27:49 -04:00
Aayush Rajasekaran
84b6734063 Incorporate the new PublishStorageDealsReturn 2021-09-29 19:13:13 -04:00
Aayush Rajasekaran
c3c46e9097 Fix Drand fetching around null tipsets 2021-09-29 11:57:59 -04:00
Aayush Rajasekaran
d9e711eac5
Merge pull request #7378 from filecoin-project/asr/weight
ChainStore: Add a tiebreaker rule for tipsets of equal weight
2021-09-27 12:34:16 -04:00
Aayush Rajasekaran
44405bd1a0 ChainStore: Add a tiebreaker rule for tipsets of equal weight 2021-09-27 10:23:30 -04:00
Aayush Rajasekaran
31666b9617 Sync: Sanity check msg siggy type 2021-09-22 16:59:11 -04:00