Commit Graph

50 Commits

Author SHA1 Message Date
Ł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
marco-storswift
0092bff922
fixed #25
ticketEpoch := epoch - SealRandomnessLookback in the func (m *Sealing) getTicket(ctx statemachine.Context, sector SectorInfo) (abi.SealRandomness, abi.ChainEpoch, error) {
2020-06-12 14:48:33 +08:00
Łukasz Magiera
7fc7221348 Use correct SealRandomnessLookbackLimit 2020-06-03 22:57:44 +02:00
Łukasz Magiera
222f3d876c Fix handling of re-precommit 2020-06-02 23:45:28 +02:00
Jeromy
fad9412c04 update to latest filecoin-ffi 2020-05-21 18:03:34 -07:00
Ignacio Corderi
e2150fd66e feat: remove unused return argument from storage deal
This is a breaking change on the `SealingAPI`
- The `StateMarketStorageDeal` method now returns a tuple instead of a triple.
2020-05-15 13:31:32 -03:00
Łukasz Magiera
7da71113a7 Add correct entropy to randomness 2020-04-20 20:21:11 +02:00
Łukasz Magiera
4c010a03af Update Deps 2020-04-10 23:16:48 +02:00
laser
5f3a3c76dd we should always load worker address from the chain 2020-04-09 10:34:07 -07:00
laser
f2649af5a1 rename pdi ("peace with deal info") -> p ("piece") 2020-04-08 07:56:35 -07:00
laser
0cd4e0413f renaming PieceWithOptionalDealInfo -> Piece, drop PieceWithDealInfo 2020-04-08 07:52:20 -07:00
laser
c9dd3b3238 fix typo ("of" instead of "or") 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
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
c8928ff5d9 Extract sector-storage 2020-03-28 01:32:39 +01:00
Łukasz Magiera
ed6202d202 Cleanup after dropping sectorbuilder 2020-03-26 20:35:16 +01:00
Łukasz Magiera
2dfa38f572 Merge sectorbuilder into sectorstorage 2020-03-26 03:51:06 +01:00
whyrusleeping
e035f05564 change gas limit to be a normal int64 2020-03-18 13:45:37 -07:00
whyrusleeping
d255b7d6e9 Merge branch 'master' into testnet/3 2020-03-07 16:46:12 -08:00
Aayush Rajasekaran
2fec889a11 Unify MethodCall and ReplayResults into SimulationResult
- Call and Replay now return the same type, which includes both Message and MessageReceipt
2020-03-06 11:10:40 -08:00
Łukasz Magiera
d5a4051c7f libs: Use zerocomm from sectorbuilder 2020-03-06 19:50:41 +01:00
whyrusleeping
ed6c957001 more misc fixes 2020-03-01 17:09:38 -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
9c5d2fff1a actors: Remove addrass aliases 2020-02-25 21:54:58 +01:00
Łukasz Magiera
fc4fa38c9b actors: drop a bunch of type aliases 2020-02-25 21:35:15 +01:00
Łukasz Magiera
c8b9846705 Merge branch 'testnet/3' into feat/specs-actors 2020-02-24 18:32:02 +01:00
Łukasz Magiera
d04c304c93 Implement committed capacity sectors 2020-02-23 01:47:47 +01:00
Aayush Rajasekaran
15722b4bb9 Re: #1250: API methods should receive TipSetKeys, not TipSets, as input 2020-02-17 19:53:43 -05:00
Łukasz Magiera
f5c78e67b0 stmgr: Update stmgr utils 2020-02-11 03:33:27 +01:00
Łukasz Magiera
fb495e98b4 specs-actors: Fix most compilation errors 2020-02-09 07:06:32 +01:00
Łukasz Magiera
9b5968f170 Spec Actors integration 2020-02-08 03:18:32 +01:00
Łukasz Magiera
248a362c3e sealing: docstrings for sanity-checks 2020-01-24 21:15:02 +01:00
Łukasz Magiera
ddf5cce6dd storageminer: Use tabwriter in sectors list 2020-01-23 17:15:45 +01:00
Łukasz Magiera
82343460dd sealing: Error types that can actually be checked 2020-01-23 16:57:50 +01:00
Łukasz Magiera
2715ff763f sealing: implement handler for sealFailed 2020-01-23 16:38:10 +01:00
Łukasz Magiera
3ec83f2318 storageminer: log flag for sector status 2020-01-23 15:18:05 +01:00
Łukasz Magiera
9d0d15d51c sealing: Check ticket expiration 2020-01-23 15:05:44 +01:00
Łukasz Magiera
2aa9b16dbc sealing: check deal expiration 2020-01-23 13:17:45 +01:00
Łukasz Magiera
7463ee72d0 sealing: wire up checkPieces and checkSeal 2020-01-22 20:47:29 +01:00
Łukasz Magiera
032b2d877c sealing: Fix planOne for global events 2020-01-22 19:30:56 +01:00
Łukasz Magiera
3a2047dcd7 sealing: Add Log field to SectorInfo 2020-01-22 03:41:39 +01:00
Łukasz Magiera
93453ed683 sealing: WIP SectorInfo sanity checks 2020-01-20 23:04:27 +01:00