Łukasz Magiera
57c43183e6
update specs-actors
2020-02-21 17:57:40 +01:00
whyrusleeping
6d0eec6395
working towards a working genesis generator
2020-02-17 23:15:30 -08:00
Łukasz Magiera
5ced1ab905
gofmt
2020-02-14 22:38:30 +01:00
Łukasz Magiera
48c5494cf9
use specs-actors birfields
2020-02-14 01:24:24 +01:00
Łukasz Magiera
36aed6f871
Update cbor-gen
2020-02-13 02:37:28 +01:00
Łukasz Magiera
e5ab64a3ab
Fix client market impl, gofmt
2020-02-13 01:15:33 +01:00
Łukasz Magiera
91b2d2c2fe
cbor-gen fixes
2020-02-13 01:10:07 +01:00
Łukasz Magiera
0aaf7b25a9
Propagate spec actor types more
2020-02-12 08:44:20 +01:00
Łukasz Magiera
a4f6b739be
genesis: Change template types
2020-02-12 01:58:55 +01:00
Łukasz Magiera
63e801e00f
genesis: Cleanup the structure
2020-02-11 21:48:03 +01:00
Łukasz Magiera
3343e82307
wip gengen fixing
2020-02-11 04:31:28 +01:00
Łukasz Magiera
4d5c4d89ce
stmgr: Update stmgr utils
2020-02-11 03:33:27 +01:00
Łukasz Magiera
fa2c6605c2
Fix compilation after dep updates
2020-02-11 02:11:58 +01:00
Łukasz Magiera
c0ed0dda8e
specs-actors: Fis some test compilation errors
2020-02-10 20:16:36 +01:00
Łukasz Magiera
c72727b4fd
specs-actors: Fix most compilation errors
2020-02-09 07:06:32 +01:00
Łukasz Magiera
41daf5ad28
gofmt
2020-02-08 03:18:37 +01:00
Łukasz Magiera
13435aebdc
Spec Actors integration
2020-02-08 03:18:32 +01:00
Łukasz Magiera
72c89ab89b
Merge pull request #1223 from filecoin-project/fix/squash-forks
...
squash forks and use correct amt library everywhere
2020-02-06 20:14:55 +01:00
whyrusleeping
faf05cafcf
squash forks and use correct amt library everywhere
2020-02-04 18:26:42 -08:00
Łukasz Magiera
4bd6d7be1a
storageminer: Work around broken fastPledgeCommitment
2020-02-04 21:46:31 +01:00
Łukasz Magiera
e453a38865
sealing: fix finalize with cache only
2020-02-02 20:36:15 +01:00
Łukasz Magiera
37929ff75f
sealing: more logging in pledge sector flow
2020-01-31 20:22:31 +01:00
Łukasz Magiera
b6ba0ed47c
fix pledgeReader with small sectors
2020-01-31 20:07:20 +01:00
Łukasz Magiera
95f344540e
Fix tests
2020-01-31 02:27:38 +01:00
Łukasz Magiera
ee9060aa14
Update sectorbuilder
2020-01-31 02:18:48 +01:00
Łukasz Magiera
db50d01db9
Merge remote-tracking branch 'origin/master' into feat/new-sb-fs
2020-01-30 07:46:47 +01:00
Łukasz Magiera
cec2085790
sealing: Fix pledgeReader
2020-01-30 07:41:30 +01:00
Łukasz Magiera
75ee71e35a
Merge branch 'master' into feat/new-sb-fs
2020-01-30 07:39:52 +01:00
Łukasz Magiera
d27187b1de
Fix fast pledge math
2020-01-30 02:01:10 +01:00
Łukasz Magiera
e2b2026fa5
actually call finalizeSector
2020-01-29 23:37:31 +01:00
Łukasz Magiera
4b8b79dbe0
sealing: FinalizeSector step
2020-01-29 22:25:06 +01:00
Whyrusleeping
9e5cc46638
Merge pull request #1158 from filecoin-project/feat/par-pledge
...
sealing: Parallel CommP calc in pledge sector
2020-01-29 12:15:22 -08:00
Łukasz Magiera
ba542cf67a
test fastPledgeCommitment
2020-01-29 21:01:20 +01:00
Łukasz Magiera
25f544f3db
sealing: round parts in fastPledgeCommitment
2020-01-29 20:12:27 +01:00
Łukasz Magiera
5af64c53b6
initial sectorbuilder FS refactor integration
2020-01-29 00:08:02 +01:00
laser
1cdf29244c
write basic test affirming state change
2020-01-28 12:39:07 -08:00
laser
cb665caf9e
planCommitting must handle SectorCommitFailed
...
The SectorCommitFailed struct can be created from within Sealing#handleCommitting, and is created if actors.SerializeParams(params) produces an error or if m.api.MpoolPushMessage(ctx.Context(), msg) produces an error.
2020-01-28 11:46:26 -08:00
Łukasz Magiera
c9c437cb3b
sealing: Parallel CommP calc in pledge sector
2020-01-25 12:15:28 +01:00
Łukasz Magiera
2f2e7be12a
sealing: docstrings for sanity-checks
2020-01-24 21:15:02 +01:00
Łukasz Magiera
b5660b58b3
Merge remote-tracking branch 'origin/master' into feat/sector-recovery
2020-01-24 01:53:58 +01:00
Łukasz Magiera
6b2b22782b
sealing: PreCommitFailed can go to SealFailed
2020-01-23 18:45:57 +01:00
Łukasz Magiera
de52d3cadd
sealing: Handlef for PreCommitFailed
2020-01-23 18:34:04 +01:00
Łukasz Magiera
7e43c40529
storageminer: Use tabwriter in sectors list
2020-01-23 17:15:45 +01:00
Łukasz Magiera
df9dfa9d0c
sealing: Don't infinite-loop on fatal errors
2020-01-23 17:11:58 +01:00
Łukasz Magiera
08a2e0f82c
sealing: Errors are hard
2020-01-23 17:02:55 +01:00
Łukasz Magiera
01dc9c767e
sealing: Error types that can actually be checked
2020-01-23 16:57:50 +01:00
Łukasz Magiera
67b441838b
sealing: Actually call handleSealFailed
2020-01-23 16:47:33 +01:00
Łukasz Magiera
94f2948020
sealing: implement handler for sealFailed
2020-01-23 16:38:10 +01:00
Łukasz Magiera
c3a5da8586
storageminer: log flag for sector status
2020-01-23 15:18:05 +01:00
Łukasz Magiera
02c8ab7839
sealing: Check ticket expiration
2020-01-23 15:05:44 +01:00