Commit Graph

37 Commits

Author SHA1 Message Date
Aayush Rajasekaran
73f5c68674 Non-CC sectors start with no pieces, can be added using addPiece() 2020-06-25 13:33:23 -04:00
Aayush Rajasekaran
eb17b2f371 Add a state for waiting on deals, and events for new deals and start packing 2020-06-25 13:33:23 -04:00
Aayush Rajasekaran
db863a4de7 Add new event for start of CC sectors 2020-06-25 13:33:23 -04:00
Łukasz Magiera
24fd125223 Implement a way to remove sectors 2020-06-22 18:55:53 +02:00
Łukasz Magiera
b2d14380b4 checkCommit: handle missing precommits 2020-06-17 17:19:36 +02:00
Łukasz Magiera
bd2ff4e909 specs-actors v0.6 2020-06-15 18:26:01 +02:00
Łukasz Magiera
8ad1af106d Retry precommit2 once before redoing precommit1 2020-06-04 17:30:36 +02:00
Łukasz Magiera
1f5aa7fb7d Auto-retry failed finalize 2020-06-03 23:42:17 +02:00
Łukasz Magiera
9b92e145e7 Try to re-precommit on consecutive failed commit proof compute 2020-06-02 22:30:40 +02:00
Jeromy
06bcde9c2d add a new state for precommit wait 2020-05-18 15:49:21 -07:00
laser
0cd4e0413f renaming PieceWithOptionalDealInfo -> Piece, drop PieceWithDealInfo 2020-04-08 07:52:20 -07:00
laser
de07fe8aaf persist deal schedule to piece data for pre-commit sector expiry 2020-04-08 07:39:47 -07:00
laser
8006f12dea SectorID -> SectorNumber 2020-04-06 15:31:33 -07:00
laser
70615df273 miscellaneous fixes post-rebase 2020-04-06 13:23:37 -07:00
laser
9b29210dce remove all lotus types from sealing package in preparation for extraction
events adapter

implement StateWaitMsg and StateComputeDataCommitment

implement StateGetSectorPreCommitOnChainInfo

implement ChainHead and SendMsg

implement remaining methods
2020-04-06 12:57:55 -07:00
Łukasz Magiera
c29cb87d2f fsm: Get correct interactive randomness if it lands on a nullblock 2020-04-04 04:57:05 +02:00
Łukasz Magiera
dcfd0943d5 fsm: Handle invalid Commits 2020-04-04 03:50:05 +02:00
Łukasz Magiera
4a6c5c25b0 fsm: Implement handlers for Commit errors 2020-04-03 19:45:48 +02:00
Łukasz Magiera
8c824dfaf7 sealing fsm: Separate precommit 1/2 2020-04-03 18:54:15 +02:00
Łukasz Magiera
88ad4858ec gofmt 2020-03-22 22:39:27 +01:00
Łukasz Magiera
2fc1114ad2 sealing: Improve sector log 2020-03-22 21:44:27 +01:00
whyrusleeping
47901c3fb7 fixing miner logic to make more tests pass 2020-02-28 11:31:28 -08:00
whyrusleeping
9e77a046a1 make it all build finally 2020-02-27 13:45:31 -08:00
whyrusleeping
300264bee1 more fixes for random garbage 2020-02-26 16:42:39 -08:00
Łukasz Magiera
9b5968f170 Spec Actors integration 2020-02-08 03:18:32 +01:00
Łukasz Magiera
4ce9d005dd sealing: FinalizeSector step 2020-01-29 22:25:06 +01:00
Łukasz Magiera
75670290fe sealing: Handlef for PreCommitFailed 2020-01-23 18:34:04 +01:00
Łukasz Magiera
2715ff763f sealing: implement handler for sealFailed 2020-01-23 16:38:10 +01:00
Łukasz Magiera
7463ee72d0 sealing: wire up checkPieces and checkSeal 2020-01-22 20:47:29 +01:00
Łukasz Magiera
85d40a318b Merge branch 'master' into feat/sector-recovery 2020-01-22 03:27:11 +01:00
Łukasz Magiera
f121570d60 sealing: Some state renaming 2020-01-20 23:04:46 +01:00
dtynn
7566d75aeb small fixes 2020-01-20 16:23:56 +08:00
Łukasz Magiera
a3747f8c71 Merge branch 'master' into feat/event-states 2020-01-16 03:59:14 +01:00
Łukasz Magiera
347e788eb6 sealing: gofmt 2020-01-16 03:54:57 +01:00
Łukasz Magiera
6413108dc9 sealing: Handle events based on current state 2020-01-16 03:53:59 +01:00
Łukasz Magiera
e3b05e51b1 sealing: Handle seed changes more correctly 2020-01-16 02:25:49 +01:00
Łukasz Magiera
72ca563a1d sealing: More cleanup 2020-01-15 21:53:14 +01:00