Commit Graph
48 Commits
Author SHA1 Message Date
Łukasz Magiera 8c39486736 some import fixes 2019-11-08 21:11:56 +01:00
Łukasz Magiera be2e58a2fb Simple market fund manager 2019-11-08 18:15:56 +01:00
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
whyrusleeping af18cbac53 Add a command to inspect sync state progress 2019-09-30 15:06:47 -06:00
Łukasz Magiera 385e0cfd48 Paych improvements; Retrieval payments 2019-09-16 20:08:23 +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 eda26faf21 Register miner address from storageminer process 2019-08-20 19:19:24 +02:00
Łukasz Magiera e087cc2e7a impl: Split full node implementation 2019-08-20 18:48:33 +02:00
whyrusleeping f7dc253669 (mostly) proper ticket generation 2019-08-16 12:39:13 -07:00
whyrusleeping e9d1f3e7c9 WIP: base mining on power and VRFs 2019-08-16 12:39:12 -07:00
Łukasz Magiera 3327781e60 chain: Better ReadState 2019-08-16 04:33:59 +02:00
Łukasz Magiera 760ebc341f storageminer: Split PaymentVerify into 2 methods 2019-08-15 22:57:14 +02:00
Łukasz Magiera eb962940bd deals: wire up PaymentVerify 2019-08-15 17:04:40 +02:00
Łukasz Magiera 4c5ffb185e deals: setup payment channel for deals 2019-08-15 02:28:52 +02:00
whyrusleeping 47efaece60 address review feedback 2019-08-13 11:47:40 -07:00
whyrusleeping 12acee5242 add payment channel CLI and finish up commands 2019-08-12 21:27:54 -07:00
whyrusleeping c986267a2e finish up initial api calls 2019-08-12 12:51:01 -07:00
whyrusleeping ae34757e2a pull chain call into its own method and fix paych module 2019-08-12 11:30:20 -07:00
whyrusleeping 6d52abcb2e WIP: wiring up the payment channel manager to the api 2019-08-12 10:54:17 -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 549e7db12f deals: Implement basic handshake logic 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 3e768742a2 Merge pull request #113 from filecoin-project/feat/bls-spec-change-refactor
refactoring to accomodate the bls message changes in the spec
2019-08-05 12:09:01 -07:00
Jakub Sztandera 9577348422 Dual impl
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-08-03 13:26:35 +02: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
Ł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 0c67d66198 Make message wait work and use it for the storage-miner init 2019-07-29 11:58:30 -07:00
whyrusleeping fa5e27d7b9 finish wiring up message wait 2019-07-29 11:57:48 -07:00
Whyrusleeping 54c78877bb Merge pull request #104 from filecoin-project/feat/chain-notifs
expose head change notifications through api
2019-07-29 11:36:04 -07:00
whyrusleeping 03f653b88e expose head change notifications through api 2019-07-28 12:19:33 -07:00
whyrusleeping 71baa5cbfe implement chain generator 2019-07-26 13:47:29 -07:00
Jakub Sztandera 0e35240fe9 Wire in context to VMContext
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-26 21:01:02 +02: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 45ddd8e590 Don't pannic on walletDefAddr with no addrs 2019-07-26 01:26:40 +02:00
whyrusleeping 859471aeaf implement initial payment channel actor 2019-07-24 15:45:12 -07:00
Łukasz Magiera 33dc14c9f2 Move API implementations to a separate package 2019-07-24 03:13:56 +02:00