3203 Commits
Author SHA1 Message Date
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 4fa9e45eb7 repo: check for config in exists 2019-07-24 13:20:00 +02:00
Łukasz Magiera 81d7c30fac Couple lint fixes 2019-07-24 03:16:17 +02:00
Łukasz Magiera 33dc14c9f2 Move API implementations to a separate package 2019-07-24 03:13:56 +02: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 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 4c8b028887 Return error form Repo.Exists 2019-07-24 01:47:36 +02:00
Łukasz Magiera fe147ce90d StorageMiner node type 2019-07-24 01:47:36 +02:00
Łukasz Magiera b41763d8cf Fix secret loading in tests 2019-07-24 00:38:52 +02:00
Łukasz Magiera 5be0ecadd1 gofmt 2019-07-24 00:38:52 +02:00
Łukasz Magiera 0aadddb6c8 auth: Load JWT secret once 2019-07-24 00:38:52 +02:00
Łukasz Magiera 3c9f88d043 auth: Actually generate API secrets 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 fa4bf5178a auth: Restructure for getting tokens form keystore 2019-07-24 00:37:05 +02:00
whyrusleeping 5fb59c06bd add a getblock command 2019-07-22 17:54:27 -07:00
whyrusleeping 3f0c7f37f9 fix serialization issues 2019-07-20 16:37:38 -07:00
whyrusleeping 05b8158285 implement a few of the TODOs 2019-07-20 16:37:37 -07:00
whyrusleeping 9a7823ab84 WIP: create miner command, stubbed out methods 2019-07-20 16:37:37 -07:00
whyrusleeping f0841203a3 add a command to check wallet balance 2019-07-18 13:26:04 -07:00
Jakub Sztandera 935e4e8da7 Move KeyStore into separate module
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-18 18:10:53 +02:00
Jakub Sztandera 5ee7ba8420 Fix tests
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-18 17:52:48 +02:00
Jakub Sztandera 710f87fdf4 Integrate keystore with chain/wallet
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-18 17:41:30 +02:00
Jakub Sztandera cb9bf4200c Move KeyStore into types
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-18 16:57:49 +02:00
Jakub Sztandera 902ea18686 Add keystore to the repo
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-18 16:01:39 +02:00
Whyrusleeping 35905cb3fe Merge pull request #31 from filecoin-project/feat/wsrpc
JsonRPC over WebSockets
2019-07-16 09:36:32 -07:00
Łukasz Magiera 0fa47c6dfa Lint fixes 2019-07-16 18:07:08 +02:00
Łukasz Magiera d30d9a30bc Fix test node setup 2019-07-16 18:02:51 +02:00
Łukasz Magiera 3fca70f112 Fix rpcBuilder in node_test 2019-07-15 18:28:00 +02:00
Łukasz Magiera 041598dbb6 Use extracted go-filestore 2019-07-15 17:08:18 +02:00
Łukasz Magiera 1f6629e978 Basic ClientListImports 2019-07-15 16:18:47 +02:00
Łukasz Magiera cec4918cd9 Make client import actually work 2019-07-15 16:17:34 +02:00
Łukasz Magiera 97c61d4ce5 Client import 2019-07-15 16:17:34 +02:00
whyrusleeping 1a929d0f73 add wallet new and list commands 2019-07-12 17:41:32 -07:00
Jakub Sztandera 46a93d2448 Add more tests to repo
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-12 17:51:38 +02:00
Whyrusleeping 3f61488e3c Merge pull request #17 from filecoin-project/feat/mining-1
Implement basic mining logic
2019-07-11 10:09:15 -07:00
Łukasz Magiera cd16e3e597 Fix lint warnings 2019-07-11 13:52:07 +02:00
Łukasz Magiera ffafc056ee fsrepo: check dsErr before returning datastore 2019-07-11 13:48:21 +02:00
whyrusleeping 13ba6d938b Remove unused variable 2019-07-10 21:56:39 -07:00
whyrusleeping d381025ccc Implement initial mining logic 2019-07-10 19:36:43 -07:00
whyrusleeping e09a379c3b add mpool pending command 2019-07-10 12:20:16 -07:00
Łukasz Magiera 1f97ad2c2e Use repo libp2p identiny 2019-07-10 19:43:19 +02:00
Łukasz Magiera e639670195 cli: use repo api endpoint 2019-07-10 19:28:49 +02:00
Łukasz Magiera 1f8c3f4145 repo: update Datastore, Init 2019-07-10 19:09:57 +02:00
Łukasz Magiera ba456be68f Merge remote-tracking branch 'origin/master' into feat/repo-daemon 2019-07-10 18:52:49 +02:00