Commit Graph
427 Commits
Author SHA1 Message Date
Ł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
whyrusleeping ccdc1575d6 add signatures to blocks 2019-08-26 17:46:39 -07:00
Łukasz Magiera fd2f0ed4f2 pond: Display miner power 2019-08-22 00:15:45 +02:00
Łukasz Magiera e01ab507ca pond: New miner spawning 2019-08-22 00:15:45 +02:00
Łukasz Magiera 90dd19fe49 miner.Unregister 2019-08-20 20:05:17 +02:00
Łukasz Magiera 4431dffc39 miner: Create miner in DI 2019-08-20 18:50:17 +02:00
whyrusleeping e9d1f3e7c9 WIP: base mining on power and VRFs 2019-08-16 12:39:12 -07:00
whyrusleeping 12acee5242 add payment channel CLI and finish up commands 2019-08-12 21:27:54 -07:00
whyrusleeping 6d52abcb2e WIP: wiring up the payment channel manager to the api 2019-08-12 10:54:17 -07:00
whyrusleeping bff82f854c closing a channel requires signing perms 2019-08-12 10:12:51 -07:00
whyrusleeping 6979c28e05 Add API interface for payment channels and a few tests 2019-08-12 10:12:51 -07:00
Łukasz Magiera 2229fae79d pond: basic state inspection 2019-08-10 03:54:52 +02:00
Łukasz Magiera f99c8e032d pond: +1k button for addresses 2019-08-09 17:59:12 +02:00
whyrusleeping 28ef081d0e use wallet has instead of list 2019-08-08 10:56:14 -07:00
Łukasz Magiera 2114e8f555 deals: Show proposal cid in cli 2019-08-07 20:20:04 -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
whyrusleeping b7c6333fef implement sector commitments and proof verification 2019-08-06 23:35:57 -07:00
whyrusleeping e5f4c75ca4 fix up the tests and cli 2019-08-01 20:51:34 -07:00
whyrusleeping dc7c0fcabe refactoring to accomodate the bls message changes in the spec 2019-08-01 18:19:22 -07:00
whyrusleeping a8b434a708 fix the most annoying bug ever 2019-07-31 10:43:57 -07:00
Łukasz Magiera d8bd222cb1 Optional tipset param for ChainCall 2019-07-31 18:54:28 +02: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 b83ff6b9dc Wire up sector builder commands through the api 2019-07-29 12:08:47 -07:00
Łukasz Magiera 26232f0b9a storageminer: GetStorageMinerAPI for cli 2019-07-29 12:08:47 -07:00
whyrusleeping 4fb4835b35 can we store it? YES WE CAN 2019-07-29 12:08:47 -07:00
whyrusleeping 03f653b88e expose head change notifications through api 2019-07-28 12:19:33 -07:00
whyrusleeping 78da356752 pull more things apart 2019-07-26 13:49:30 +02:00
Łukasz Magiera a565598b25 Merge remote-tracking branch 'origin/master' into feat/pond 2019-07-26 03:58:13 +02:00
whyrusleeping e09ad3d65c Refactor out more types into types package, and pull genesis block code into gen package 2019-07-25 16:35:47 -07:00
Łukasz Magiera 583f4e02cb pond: ConnMgr: DisconAll, syncing 2019-07-25 23:52:16 +02:00
whyrusleeping 859471aeaf implement initial payment channel actor 2019-07-24 15:45:12 -07:00
Łukasz Magiera c6b4fadba1 Fix permissions after split and rebase 2019-07-24 03:10:26 +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 677f5c3e30 Check full node version in storageminer init 2019-07-24 01:47:36 +02:00
Łukasz Magiera 57219c6126 auth: Update docs 2019-07-24 00:38:52 +02:00
Łukasz Magiera 16353dfebe auth: more validation 2019-07-24 00:38:52 +02:00
Łukasz Magiera b5c11f31b7 auth: Few more perms 2019-07-24 00:38:52 +02:00
Łukasz Magiera a88be8d1df auth: Store token in repo 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
Łukasz Magiera 4ff83c5744 Return errors in Permissioned API 2019-07-24 00:37:05 +02:00
Łukasz Magiera 265302f4aa Implement API-level auth 2019-07-24 00:36:19 +02:00
whyrusleeping 5fb59c06bd add a getblock command 2019-07-22 17:54:27 -07:00
whyrusleeping 432afb4a56 fix import 2019-07-20 23:09:30 -07:00
whyrusleeping a232d54216 fix function call signatures 2019-07-20 16:37:38 -07:00
whyrusleeping 05b8158285 implement a few of the TODOs 2019-07-20 16:37:37 -07:00