Commit Graph

55 Commits

Author SHA1 Message Date
anorth
29460c440d Compute seal ticket internally, remove node ticket fn 2020-04-23 10:13:02 +10:00
Łukasz Magiera
7da71113a7 Add correct entropy to randomness 2020-04-20 20:21:11 +02:00
Łukasz Magiera
c19538f834 Update specs-actors 2020-04-15 20:00:29 +02:00
laser
7b387ba4b2 fix error message 2020-04-09 10:46:44 -07:00
laser
5f3a3c76dd we should always load worker address from the chain 2020-04-09 10:34:07 -07:00
laser
0cd4e0413f renaming PieceWithOptionalDealInfo -> Piece, drop PieceWithDealInfo 2020-04-08 07:52:20 -07:00
laser
1f1e291cd1 use pre-commit policy to set pre-commit sector expiry epoch 2020-04-08 07:39:47 -07:00
laser
de07fe8aaf persist deal schedule to piece data for pre-commit sector expiry 2020-04-08 07:39:47 -07:00
laser
55e54593cc fix(ticketfn): getting a ticket should take tipset identifier 2020-04-07 13:26:43 -07:00
laser
8006f12dea SectorID -> SectorNumber 2020-04-06 15:31:33 -07:00
laser
b7be24d775 revert name change 2020-04-06 14:05:26 -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
2fc1114ad2 sealing: Improve sector log 2020-03-22 21:44:27 +01:00
Łukasz Magiera
0b4979d20a workers: get sectors back to miner process after precommit 2020-03-19 20:17:58 +01:00
Łukasz Magiera
dadcfb8101 Merge remote-tracking branch 'origin/testnet/3' into feat/new-workers 2020-03-19 03:28:55 +01:00
whyrusleeping
e035f05564 change gas limit to be a normal int64 2020-03-18 13:45:37 -07:00
Łukasz Magiera
6ce8cda0a3 Use new specs-storage interface 2020-03-17 21:19:52 +01:00
Łukasz Magiera
dbca774e17 libs: Use go-statemachine 2020-03-06 20:01:03 +01:00
Łukasz Magiera
63e3ee222b Merge remote-tracking branch 'origin/testnet/3' into feat/4stage-seal 2020-03-04 04:01:13 +01:00
Łukasz Magiera
b31c8a56f7 Storage Manager refactor 2020-03-03 23:19:22 +01:00
whyrusleeping
ed6c957001 more misc fixes 2020-03-01 17:09:38 -08:00
whyrusleeping
cacb797d16 pass on proper sector types 2020-02-28 12:52:14 -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
1dc80d4c04 Fix Sealing in TestAPIDealFlow 2020-02-23 21:33:10 +01:00
Łukasz Magiera
ed8569eb99 More unified randomness handling 2020-02-23 21:00:47 +01:00
Łukasz Magiera
4b4368a898 Deal flow fixes 2020-02-23 16:50:36 +01:00
Łukasz Magiera
d04c304c93 Implement committed capacity sectors 2020-02-23 01:47:47 +01:00
Łukasz Magiera
9b40fa6c76 gofmt; mod tidy 2020-02-21 20:28:20 +01:00
Łukasz Magiera
e5b838bac8 update specs-actors 2020-02-21 17:57:40 +01:00
whyrusleeping
b82d26aee7 working towards a working genesis generator 2020-02-17 23:15:30 -08:00
Łukasz Magiera
175b0e88a3 gofmt 2020-02-14 22:38:30 +01:00
Łukasz Magiera
944ba527f3 use specs-actors birfields 2020-02-14 01:24:24 +01:00
Łukasz Magiera
5a24c2dc5d Fix client market impl, gofmt 2020-02-13 01:15:33 +01:00
Łukasz Magiera
939610a930 Propagate spec actor types more 2020-02-12 08:44:20 +01:00
Łukasz Magiera
bcea739cff genesis: Change template types 2020-02-12 01:58:55 +01:00
Łukasz Magiera
835ca2801c wip gengen fixing 2020-02-11 04:31:28 +01:00
Łukasz Magiera
9b5968f170 Spec Actors integration 2020-02-08 03:18:32 +01:00
Łukasz Magiera
2d6f0cc589 sealing: fix finalize with cache only 2020-02-02 20:36:15 +01:00
Łukasz Magiera
c4e9a77be4 actually call finalizeSector 2020-01-29 23:37:31 +01:00
Łukasz Magiera
4ce9d005dd sealing: FinalizeSector step 2020-01-29 22:25:06 +01:00
Łukasz Magiera
54289225e8 sealing: Errors are hard 2020-01-23 17:02:55 +01:00
Łukasz Magiera
2715ff763f sealing: implement handler for sealFailed 2020-01-23 16:38:10 +01:00
Łukasz Magiera
08a5030b46 sealing: Nonzero exit on commit isn't fatal 2020-01-23 11:02:20 +01:00
Łukasz Magiera
c80099173e sealing: Not getting seal ticket isn't fatal 2020-01-22 22:16:45 +01:00