Commit Graph

3369 Commits

Author SHA1 Message Date
ghassmo
9f58f0aa21 rpc: remove boilerplate code in jsonrpc.rs and use macro & clean up 2022-05-13 07:21:08 +03:00
ghassmo
19f2c79ea7 rpc: create RpcClient for handling opened channels 2022-05-13 07:19:01 +03:00
ghassmo
9d57fd368d tau-cli: use open_channels function to communicate to rpc server 2022-05-13 05:10:27 +03:00
ghassmo
1d6e92bf55 rpc: create function to open channels to feed rpc connection and keep the stream alive 2022-05-13 05:08:11 +03:00
ghassmo
a1c54329e2 bin/tau: don't append tcp to rpc_addr 2022-05-11 20:44:12 +03:00
aggstam
3b3a408d27 example/net.rs + tests/network_transports.rs dependencies minor fixes 2022-05-11 19:09:39 +03:00
ghassmo
6b5961d275 net: retrieve changes in channel 2022-05-11 17:22:11 +02:00
lunar-mining
0d5e1930e7 dnetview: add timestamp to msg log 2022-05-11 17:22:10 +02:00
lunar-mining
bd9382b1e5 net: add timestamp to msg log. util: create unix timestamp tool.
error: error handling for timestamp
2022-05-11 17:22:09 +02:00
ghassmo
50b89bdeef darkfi book: fix tau example 2022-05-11 17:21:22 +02:00
ghassmo
54e7ee21bc net, rpc: cargo clippy clean up 2022-05-11 17:21:22 +02:00
ghassmo
f0b8afc55b raft: add exclude list during broadcasting 2022-05-11 17:21:22 +02:00
ghassmo
85105ad730 consensus/proto: add the node who sent the net message to the exclude list during broadcasting 2022-05-11 17:21:22 +02:00
ghassmo
f6a85f0360 net: provide exclude list during broadcast 2022-05-11 17:21:22 +02:00
ghassmo
47257c022e rpc: add support for unix socket 2022-05-11 17:21:22 +02:00
ghassmo
525efd7dd9 net: implement unix transport 2022-05-11 17:21:21 +02:00
ghassmo
af5b2700c4 net: fix race condition bug in channel 2022-05-11 17:21:00 +02:00
ghassmo
101d935f5b p2pdebug: using new net api 2022-05-11 17:21:00 +02:00
parazyd
5718e22347 ircd: Minor cleanup and more verbosity. 2022-05-11 17:21:00 +02:00
ghassmo
8287e0195f general clean up for network upgrade 2022-05-11 17:21:00 +02:00
ghassmo
ea9a993e9b net: add nym and unix to TransportName enum 2022-05-11 17:21:00 +02:00
parazyd
3bd950bf07 ircd: Don't destroy configured chans on PART. 2022-05-11 17:21:00 +02:00
parazyd
df845be78f ircd: Add comments for new features in the config file. 2022-05-11 17:21:00 +02:00
parazyd
d27a495344 ircd: Add stub for custom MSGHIST command. 2022-05-11 17:21:00 +02:00
parazyd
f8c5febd2f ircd: Implement JOIN, PART, and TOPIC. 2022-05-11 17:21:00 +02:00
parazyd
5cfe8be52c ircd: Configurable autojoins and per-channel encryption. 2022-05-11 17:21:00 +02:00
ghassmo
f1c97207ba rpc: merge rpcserver2 to rpcserver & fix bins affected by the merging 2022-05-11 17:20:59 +02:00
ghassmo
10498be7d3 ircd, tau: change add scheme for urls in config 2022-05-11 17:20:59 +02:00
ghassmo
6a811c75c6 darkfid2, faucetd: change the default listening address to tls 2022-05-11 17:20:59 +02:00
ghassmo
475b31c5fb darkfid2, faucetd: using Url for net settings 2022-05-11 17:20:59 +02:00
ghassmo
d320edeecb bin: upgrade send_request rpc function across bins 2022-05-11 17:20:59 +02:00
ghassmo
ffee60228c rpc: WIP use new transport for rpcserver2 2022-05-11 17:20:59 +02:00
ghassmo
7fd0843200 rpc: use new network transport for jsonrpc 2022-05-11 17:20:59 +02:00
ghassmo
0c264469ec raft: using new p2p net settings 2022-05-11 17:20:59 +02:00
ghassmo
264dc72f03 merge net3 into net 2022-05-11 17:20:59 +02:00
ghassmo
eca51afd88 net3: update settings struct 2022-05-11 17:20:59 +02:00
aggstam
6163de04d9 src/util/time.rs: added copy trait 2022-05-11 13:25:08 +03:00
aggstam
4f843b419e src/error.rs: removed tab spaces 2022-05-11 12:33:53 +03:00
Dastan-glitch
cfa8067c26 bin/tau: use Timestamp in src/util 2022-05-11 03:11:03 +03:00
aggstam
90cda47154 script/research/clock_sync: moved to src/util/time.rs and src/error.rs, updated cargo dependencies, darkfid2: added system time check at start 2022-05-10 19:01:57 +03:00
aggstam
9b697b525a src/consensus/util.rs moved to src/util/time.rs, modified corresponding depedencies 2022-05-10 16:58:12 +03:00
aggstam
389208d1da script/research/clock_sync: minor cleanup 2022-05-10 12:41:04 +03:00
narodnik
f71f0efb4f daod: setup for running zk dao contract 2022-05-10 10:29:22 +02:00
narodnik
30263c0946 daod: add spend_hook 2022-05-10 10:07:17 +02:00
narodnik
d20cb6da53 daod: rename attrs to user_data 2022-05-10 09:45:56 +02:00
Dastan-glitch
4dbad6b310 bin/tau: fix viewing events 2022-05-10 01:14:59 +03:00
narodnik
a736742f77 daod: basic contracts structure 2022-05-09 13:45:05 +02:00
ghassmo
a831a5855d bin/tau: get tasks by looping through ids 2022-05-09 11:06:11 +03:00
ghassmo
2a258cf509 rpc: extend buffer size 2022-05-08 18:26:26 +03:00
lunar-mining
090fc39455 dnetview: add external_addr to node info
* add external addr to Model.NodeInfo
* parse external addr from RPC
* display in View
2022-05-08 12:23:15 +02:00