Commit Graph
55 Commits
Author SHA1 Message Date
Łukasz Magiera e0632a93ab Share ProvingPeriodEnd math 2019-09-27 21:47:47 +02:00
Łukasz Magiera ba0559ae58 events: Fix tipSetCache at higher heights 2019-09-27 14:35:09 +02:00
Łukasz Magiera fe8e1fe1e4 Almost working new post code 2019-09-27 01:07:40 +02:00
Łukasz Magiera 1024812559 storageminer: Update post scheduling 2019-09-26 23:32:47 +02:00
Łukasz Magiera a167b9f5db storageminer: Set Value when posting post 2019-09-26 23:32:47 +02:00
Łukasz Magiera ebb744f42f storageminer: retry PoSt 2019-09-26 23:32:47 +02:00
Łukasz Magiera 9a990dbd8a use new sectorbuilder file interfaces 2019-09-23 12:50:28 +02:00
Łukasz Magiera 73d1182121 post: More review addressing 2019-09-19 22:34:23 +02:00
Łukasz Magiera fdb45aeeaa pond: +20k, +200k buttons 2019-09-19 22:17:26 +02:00
Łukasz Magiera 6c48ab3be4 Compute post more than once 2019-09-19 20:38:58 +02:00
Łukasz Magiera 839597012d Fix post seed height math 2019-09-19 19:38:56 +02:00
Łukasz Magiera c40f89f2a9 Almost working PoSt submission 2019-09-19 18:17:54 +02:00
Łukasz Magiera d55e872135 Merge remote-tracking branch 'origin/master' into feat/post-schedule 2019-09-19 16:42:50 +02:00
whyrusleeping 9a4ffe0a3f fix error handling in track commit sector msg 2019-09-18 22:11:19 -07:00
Łukasz Magiera 689b1e5b3c events: Safer restarting in listenHeadChanges 2019-09-18 20:07:39 +02:00
Łukasz Magiera cc82cc9675 miner: Initial event system integration 2019-09-18 15:32:21 +02:00
Łukasz Magiera 76ce3d9bb2 events: Call ChainGetBlockMessages with the right CID 2019-09-18 13:45:52 +02:00
Łukasz Magiera fe7efa753d events: Build on chain API calls 2019-09-18 13:01:52 +02:00
whyrusleeping 3e45088812 cleaning up a few types 2019-09-17 20:32:52 -07:00
whyrusleeping b1e77748e7 scaffolding and refactoring to make post scheduler work 2019-09-17 19:50:03 -07:00
whyrusleeping cc877f5c04 WIP: expanding API to serve post producer needs 2019-09-17 17:08:49 -07:00
whyrusleeping 11040f105b WIP: post scheduling 2019-09-17 15:51:46 -07:00
Łukasz Magiera b9ab33f0ae storageminer: use switch in TrackCommitSectorMsg 2019-09-17 10:40:13 +02:00
Łukasz Magiera f8a2ecaf52 gofmt; mod tidy 2019-09-16 23:26:19 +02:00
Łukasz Magiera 133ab265d4 storageminer: Call TrackCommitSectorMsg with the right address 2019-09-16 20:08:24 +02:00
Łukasz Magiera 55014becc8 commitment tracker: Fix deadlock 2019-09-16 20:08:24 +02:00
Łukasz Magiera eda72468ce Sector Commitment tracker 2019-09-16 20:08:24 +02:00
Łukasz Magiera 874b33781d storageminer: fix getWorkerAddr 2019-09-13 19:59:10 +02:00
whyrusleeping ed45d1c2b4 refactor state utilities into StateManager package, implement proper election proofs 2019-09-09 19:14:00 -07:00
Łukasz Magiera bc0bb913f1 storageminer: Fix CommitSector 2019-09-07 00:42:01 +02:00
Łukasz Magiera 711c61cba1 Merge remote-tracking branch 'origin/master' into feat/retrieval 2019-08-29 20:59:03 +02:00
Łukasz Magiera 83748b40b6 retrieval: address some review comments 2019-08-29 20:55:20 +02:00
Łukasz Magiera d7d42416d7 retrieval: Almost working chunked files 2019-08-29 17:50:19 +02:00
Łukasz Magiera a5d3122ba5 Make deals work with chunked files 2019-08-29 17:50:19 +02:00
Łukasz Magiera 433550e9a4 gofmt 2019-08-29 17:50:19 +02:00
Łukasz Magiera 6714240653 SectorSize const 2019-08-29 17:50:19 +02:00
Łukasz Magiera be30bc79a5 Retrieval works! 2019-08-29 17:50:19 +02:00
Łukasz Magiera 28d3eb38eb basic retrieval content discovery 2019-08-29 17:48:19 +02:00
Łukasz Magiera cad3efb9ba Command to list sealed blocks 2019-08-29 17:48:19 +02:00
Łukasz Magiera e0dc17bc1a Correctly construct sealbstore 2019-08-29 17:48:19 +02:00
Łukasz Magiera 9691211df1 Sealed blockstore 2019-08-29 17:48:19 +02:00
whyrusleeping 2013db604a switch to using AMT for sector set 2019-08-28 17:01:46 -07:00
Łukasz Magiera baf4fbe309 sectorstore: Address review feetback 2019-08-15 00:46:15 +02:00
Łukasz Magiera e6493afd46 move poller to sector store 2019-08-14 23:34:43 +02:00
Łukasz Magiera 399f91940b Sector store 2019-08-14 22:27:32 +02:00
Łukasz Magiera 5ab1b1caaf deals: Sealing handler 2019-08-12 23:48:28 +02:00
whyrusleeping 28ef081d0e use wallet has instead of list 2019-08-08 10:56:14 -07:00
whyrusleeping 959fe371b0 move storage miner keys to full node 2019-08-08 10:56:14 -07:00
whyrusleeping 95e7b230ec cleanup from self review 2019-08-07 18:23:44 -07:00
whyrusleeping ba0d648546 sealing garbage data into a sector that gets accepted by the chain works! 2019-08-07 18:16:58 -07:00