Commit Graph
87 Commits
Author SHA1 Message Date
Jakub Sztandera 1bf713cb0a Cleanup imports after rename
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2019-10-18 13:47:41 +09:00
Łukasz Magiera 9a536e7cc0 config: Allow overriding bootstrap peers 2019-10-11 05:16:12 +02:00
Łukasz Magiera 387adae115 townhall: Node names 2019-10-11 04:45:45 +02:00
Łukasz Magiera 40267e15b2 Merge pull request #326 from filecoin-project/feat/periodic-bootstrap
Periodic bootstrap
2019-10-11 04:09:01 +02:00
Łukasz Magiera c0179bd4fa Periodic bootstrap 2019-10-11 02:31:26 +02:00
Łukasz Magiera 4c5157d270 Lotus Townhall 2019-10-10 14:02:43 +02:00
Łukasz Magiera 752654ab03 Devnet 3; Builtin bootstrap; NAT Port Map 2019-10-09 05:16:35 +02:00
Łukasz Magiera 1534536590 Store libp2p key in keystore 2019-10-03 02:11:31 +02:00
Łukasz Magiera 83f1a336a6 node: Basic graceful shutdown 2019-09-17 16:23:08 +02:00
Łukasz Magiera eda72468ce Sector Commitment tracker 2019-09-16 20:08:24 +02:00
whyrusleeping ed45d1c2b4 refactor state utilities into StateManager package, implement proper election proofs 2019-09-09 19:14:00 -07:00
Łukasz Magiera fe6d5ff3a8 retrieval: resolve some TODOs 2019-08-29 17:51:52 +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 eda26faf21 Register miner address from storageminer process 2019-08-20 19:19:24 +02:00
Łukasz Magiera 4431dffc39 miner: Create miner in DI 2019-08-20 18:50:17 +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
Whyrusleeping e050d56594 Merge pull request #132 from filecoin-project/feat/paych-manager
Implement payment channel manager
2019-08-13 12:13:23 -07:00
Łukasz Magiera 9733e1f011 deals: use GetWorkerAddr 2019-08-13 01:54:53 +02:00
whyrusleeping 6d52abcb2e WIP: wiring up the payment channel manager to the api 2019-08-12 10:54:17 -07:00
Łukasz Magiera c79cb7bf31 deals: Almost sealing client data 2019-08-07 20:01:51 -07:00
Łukasz Magiera b65041cac1 deals: Sending initial proposal works 2019-08-07 20:01:22 -07:00
Łukasz Magiera ad9e433232 Start implementing storage deals 2019-08-07 20:00:49 -07:00
whyrusleeping 5c32725510 sector commitments make it all the way to the chain 2019-08-07 16:22:35 -07:00
Łukasz Magiera 9ae450620a Cleanup node/modules 2019-08-01 16:19:53 +02:00
Łukasz Magiera 6a4b9a6515 More separation for storage types in di modules 2019-08-01 16:14:16 +02:00
Łukasz Magiera 0f2334f513 chain sync: rebase 'fixes' 2019-07-31 10:43:14 -07:00
Łukasz Magiera cdf0e0c858 chain: Test 'manual' sync 2019-07-31 10:43:13 -07:00
Łukasz Magiera 9ef5e1266e chain: Test basinc sync on generated chain 2019-07-31 10:43:13 -07:00
whyrusleeping ee224e5b21 Implement 'storage miner' module, wire up a few bits it needs to start 2019-07-29 17:46:56 -07:00
whyrusleeping 259b38eb55 move sectorbuilder DI stuff to Online option 2019-07-29 12:11:55 -07:00
whyrusleeping 4fb4835b35 can we store it? YES WE CAN 2019-07-29 12:08:47 -07:00
whyrusleeping f1432826d5 start integrating sector builder 2019-07-29 12:08:05 -07:00
whyrusleeping 0c67d66198 Make message wait work and use it for the storage-miner init 2019-07-29 11:58:30 -07:00
whyrusleeping 71baa5cbfe implement chain generator 2019-07-26 13:47:29 -07:00
whyrusleeping 78da356752 pull more things apart 2019-07-26 13:49:30 +02:00
Łukasz Magiera 8d58c0a2fd Only set genesis once 2019-07-25 01:12:22 +02:00
whyrusleeping 69d21d39a0 fix chainstore default option 2019-07-24 15:04:31 -07:00
whyrusleeping 4b76a06224 address code review 2019-07-24 14:46:54 -07:00
Łukasz Magiera 33dc14c9f2 Move API implementations to a separate package 2019-07-24 03:13:56 +02:00
Łukasz Magiera 772dd6c549 Implement storage miner API in node 2019-07-24 02:58:31 +02:00
Łukasz Magiera f0e807dabb Fix jsonrpc client after splitting apis 2019-07-24 02:40:19 +02:00
Łukasz Magiera eda03095b0 Separate API for storageminer 2019-07-24 02:09:34 +02:00
Łukasz Magiera d0cbf02d36 Don't build full API in storage miner 2019-07-24 01:48:59 +02:00
Łukasz Magiera 8d529d1ae7 gofmt 2019-07-24 01:47:36 +02:00
Łukasz Magiera fe147ce90d StorageMiner node type 2019-07-24 01:47:36 +02:00
Łukasz Magiera 0aadddb6c8 auth: Load JWT secret once 2019-07-24 00:38:52 +02:00
Łukasz Magiera 309ecc4052 auth: Put auth methods in API 2019-07-24 00:37:05 +02:00