Commit Graph

3602 Commits

Author SHA1 Message Date
Łukasz Magiera
4ac8eba59e Test API through jsonrpc 2019-07-09 18:36:40 +02:00
Łukasz Magiera
ba846e9bfb Wire up node API to tests 2019-07-09 18:27:07 +02:00
Whyrusleeping
b843dcb590
Merge pull request #9 from filecoin-project/feat/netcli
Network CLI
2019-07-09 12:05:56 -04:00
Łukasz Magiera
271c268e28 disable natPortMap for now 2019-07-09 16:30:54 +02:00
Łukasz Magiera
5b04fbb505 config: default to random ports for now 2019-07-09 15:46:55 +02:00
Łukasz Magiera
63b316b41f Improve output from net commands 2019-07-09 15:43:21 +02:00
Łukasz Magiera
7069d57432 Fix multiaddr json unmarshalling in NetAddrsListen 2019-07-09 15:35:32 +02:00
Łukasz Magiera
1bead4bb7e jsonrpc: client debug logging 2019-07-09 15:16:15 +02:00
Łukasz Magiera
093fabc1e7 Build tag to disable daemon build 2019-07-09 15:15:37 +02:00
Jakub Sztandera
f9a34b3f9c Cleanup lint
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-09 14:46:06 +02:00
Jakub Sztandera
980bed1c3c Fix remaining
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-09 14:25:33 +02:00
Jakub Sztandera
66a67b0633 Wire in request context
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-09 14:19:10 +02:00
Jakub Sztandera
40d9fbd952 Introduce reqContext for cli
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-09 14:13:52 +02:00
Łukasz Magiera
d852b3f7ef API struct instead of DI magic 2019-07-09 12:58:13 +02:00
Łukasz Magiera
82890165de Fix gomod dep 2019-07-09 12:49:11 +02:00
whyrusleeping
d6311a3a2b WIP: thoughts on apis needed for mining process 2019-07-08 19:48:49 -04:00
Łukasz Magiera
797ef4e0c9 Actually implement NetConnect 2019-07-08 23:14:59 +02:00
Łukasz Magiera
9a244ebdf8 Addrs listen api 2019-07-08 23:01:15 +02:00
Łukasz Magiera
f9b5343430 daemon: allow setting listen addr 2019-07-08 22:51:18 +02:00
Łukasz Magiera
83d1df15b4
Merge pull request #7 from filecoin-project/feat/move-bufbstore
pull buffered blockstore into the lib folder
2019-07-08 22:48:26 +02:00
whyrusleeping
e8d54839da pull buffered blockstore into the lib folder 2019-07-08 22:29:01 +02:00
Łukasz Magiera
cdca2ff2c7 Some net commands / apis 2019-07-08 21:07:16 +02:00
Whyrusleeping
03227e1e27
Merge pull request #4 from filecoin-project/feat/f2-chain
chain: Use f2 code
2019-07-08 17:55:20 +02:00
Jakub Sztandera
c69e241f33 Change regex
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-08 17:42:49 +02:00
Jakub Sztandera
eae1851aaf Run docstring lint in seprate job
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-08 17:36:24 +02:00
Jakub Sztandera
4df601ea6a Fix imports and range reference warnings
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-08 17:14:36 +02:00
Jakub Sztandera
4f277c8d15 Add blssigs to PHONY
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-08 17:05:01 +02:00
Jakub Sztandera
f851dd455d Fixup make
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-08 17:02:03 +02:00
Jakub Sztandera
daa1e48b9a Fix missing colon
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-08 16:56:06 +02:00
Jakub Sztandera
bf3317c61a Switch to circleci image
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-08 16:55:01 +02:00
Jakub Sztandera
177131c7fe Install make in lint
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-08 16:48:12 +02:00
Jakub Sztandera
f47210a257 Use steps in mod-tidy-check
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-08 16:47:19 +02:00
Jakub Sztandera
7467086b42 Install bzr
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-08 16:45:47 +02:00
Jakub Sztandera
35f0699929 Hopefully now fix circle
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-08 16:41:29 +02:00
Jakub Sztandera
04f645f240 Probably fix circle
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-08 16:31:43 +02:00
Łukasz Magiera
d1eb9073d1 Pubsub for blocks/messages 2019-07-08 16:07:09 +02:00
Łukasz Magiera
e162b5395c Construct enough to run hello 2019-07-08 15:36:53 +02:00
Łukasz Magiera
b3239d9b23 Drop old libp2p imports 2019-07-08 14:51:45 +02:00
Łukasz Magiera
9299ba5fa6 Fix imports 2019-07-08 14:46:30 +02:00
Łukasz Magiera
4ef4721820 Move json/cbor rpc to lib 2019-07-08 13:02:02 +02:00
Łukasz Magiera
f06d874a8a Fix build 2019-07-08 13:00:52 +02:00
Łukasz Magiera
67902da2eb Merge remote-tracking branch 'origin/master' into feat/f2-chain 2019-07-08 12:47:19 +02:00
Łukasz Magiera
7cd869da7f
Merge pull request #5 from filecoin-project/feat/fcrypto
Introduce filecoin's crypto and bls
2019-07-08 12:46:15 +02:00
Jakub Sztandera
8fcda5f610 Cleanup bls-signatures
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-08 12:41:45 +02:00
Jakub Sztandera
23ca992b1f Add bls-signatures submodule
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-08 12:36:22 +02:00
Jakub Sztandera
6ab0017a07 Merge commit 'ec306ba24dad8f616f61e5ae89b55a723bc6e6f6' as 'lib/bls-signatures' 2019-07-08 12:31:38 +02:00
Jakub Sztandera
ec306ba24d Squashed 'lib/bls-signatures/' content from commit b9a3dbf
git-subtree-dir: lib/bls-signatures
git-subtree-split: b9a3dbf02ef0d61d072a75d4456aa4afe0adb506
2019-07-08 12:31:38 +02:00
Jakub Sztandera
200d8058b8 Cleanup after subtree go-filecoin/crypto
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
2019-07-08 12:31:00 +02:00
Jakub Sztandera
c4614713f3 Merge commit '800f835a2eff3d00e0518ae4f703731f72faf686' as 'lib/crypto' 2019-07-08 12:24:55 +02:00
Jakub Sztandera
800f835a2e Squashed 'lib/crypto/' content from commit 9a0fc26
git-subtree-dir: lib/crypto
git-subtree-split: 9a0fc26e5918f2ff854f6bef55dc8f015ef8fe27
2019-07-08 12:24:55 +02:00