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 |
|