lunar-mining
d8a2ebab23
dnetview_config: change default rpc_port
2022-03-07 11:28:28 +01:00
lunar-mining
d3fd551e23
renamed map to dnetview
...
rationale: map is too generic. dnetview is a descriptive name as it
captures the following:
d for dark
net for network
view for view network topology
2022-03-07 10:44:07 +01:00
lunar-mining
e8bb31873b
map/poll: parse info from rpc request and render in ui.rs.
...
there is now a new type of connection called manual session. this change
passes manual session to NodeInfo and renders.
rendering here is still very primitive-- we are still working with dummy
network values.
2022-03-07 10:37:03 +01:00
narodnik
198061daa2
add get_info() hook for p2p and sessions
2022-03-06 21:57:56 +01:00
lunar-mining
31a991ea7f
poll(): print rpc reply and do not render for testing purposes
2022-03-06 21:59:12 +01:00
narodnik
fc79d6469b
add LOG_TARGETS
2022-03-02 13:14:05 +01:00
narodnik
7c265f932f
add README.md
2022-03-02 10:14:43 +01:00
Dastan-glitch
1680d56b2f
ircd: cleanup
2022-03-01 21:01:43 -05:00
ghassmo
aad2caa3df
clean up & remove warning messages
2022-02-27 00:51:35 +04:00
narodnik
1a901f50de
improve halo2.sage doc
2022-02-26 20:58:21 +01:00
ghassmo
59261f0d43
rpc/jsonrpc: finish the implementation for supporting tor and nym protocols on client side
2022-02-26 23:24:05 +04:00
ghassmo
7067f6314c
rpc/jsonrpc: handle errors properly inside send_request function
2022-02-26 22:05:31 +04:00
ghassmo
4229b934a5
error: add NoSocks5UrlFound error
2022-02-26 21:46:08 +04:00
ghassmo
a105813fb1
rpc/jsonrpc: WIP implement support for tor and nym protocols through socks5
2022-02-26 21:40:59 +04:00
ghassmo
d82ecbb6bc
bin/darkfid: pass socks_url to send_request function
2022-02-26 20:14:05 +04:00
ghassmo
db39cc4948
bin/darkfid: add socks_url to darkfid's config
2022-02-26 20:00:37 +04:00
ghassmo
d6d629d44c
rpc/jsonrpc: clean up send_request function
2022-02-26 19:54:42 +04:00
ghassmo
1210aaed3e
add fast-socks5 crate
2022-02-26 19:53:49 +04:00
parazyd
45f82839ca
example: WIP DAO proposal process.
2022-02-26 12:28:37 +01:00
Dastan-glitch
66699fd1d5
migrate net select::futures to use async_std timeout function instead
2022-02-25 21:26:06 -05:00
ghassmo
99238b7f26
bin/drk: use UrlConfig & cargo fmt
2022-02-25 18:52:46 +04:00
ghassmo
55c3532f23
bin/darkfid: use UrlConfig in configuration file
2022-02-25 18:28:41 +04:00
ghassmo
c66dddaee3
util/cli: implement UrlConfig for various url configuration in toml
...
files
2022-02-25 18:26:13 +04:00
ghassmo
2c31256b40
makefile: remove cli feature
2022-02-25 16:15:58 +04:00
aggstam
32daa3cf3e
script/research/streamlet_rust: Moved tx confirmation to block finalization
2022-02-24 21:48:04 +02:00
ghassmo
035dbb1c21
add clap crate to dev-dependencies
2022-02-24 21:04:00 +04:00
ghassmo
35706c16e1
remove cli module & move the cli_config to util
2022-02-24 21:01:25 +04:00
Dastan-glitch
a14355263c
splitting config struct in src/cli between aps in bin/
2022-02-24 13:56:02 +01:00
parazyd
33ea16a504
book: Finalize design.
2022-02-24 13:44:57 +01:00
zkArmor
b853d563c1
Updating ayu-highlight.css
2022-02-24 13:33:54 +01:00
zkArmor
5db3b5dd2f
Updating highlight.css
2022-02-24 13:32:16 +01:00
parazyd
5f6b6be049
book: Add fonts.
2022-02-24 12:52:46 +01:00
zkArmor
b59edab565
Adding mdBook DarkFi Book logo.
2022-02-24 11:30:31 +01:00
zkArmor
308f41a98c
Adding part of the custom DarkFi theme.
2022-02-24 10:48:10 +01:00
zkArmor
c2186aced4
Added custom favicon.
2022-02-24 10:43:41 +01:00
zkArmor
1ca00b2e67
Add files via upload
2022-02-24 10:36:52 +01:00
aggstam
747538eaca
script/research/streamlet_rust/node.rs: Moved proving keys generation to Node constructor.
2022-02-23 18:18:41 +02:00
parazyd
85607c6bbd
rpc/jsonrpc: Implement timeouts in send_request().
...
If the endpoint is connected, but does not reply on a request for a
defined amount of time, the send_request function shall fail with an
Io(TimedOut) error.
2022-02-23 13:44:29 +01:00
lunar-mining
c6ca1b4c6d
map: cleaned up warnings
2022-02-23 13:46:19 +01:00
lunar-mining
97523e1435
map: render id, msg, titles of node info using Layout and Paragraph rather than empty spaces
2022-02-23 13:42:08 +01:00
lunar-mining
2ad2198183
map: remove loading page and initialize empty variables directly
2022-02-23 11:11:06 +01:00
ghassmo
e3a68e334b
rpc: pass Url object to send_request function instead of &str
2022-02-23 04:09:22 +04:00
aggstam
5396dae4bb
script/research/streamlet_rust: Block transactions changed from String to tx::Transaction.
...
Additional modifications:
script/research/streamlet_rust: fixed epoch calculation
Added macros at:
crypto::{note::EncryptedNote, proof::Proof, MintRevealedValues, SpendRevealedValues},
tx::{Transaction, TransactionClearInput, TransactionInput, TransactionOutput}
2022-02-23 00:05:10 +02:00
lunar-mining
c75cdf57a6
map: added todo's
2022-02-22 12:38:22 +01:00
parazyd
b1f052436b
book: Add architecture section.
2022-02-22 12:32:02 +01:00
Dastan-glitch
cb888aadbf
splitting clap related code on apps in bin/
2022-02-22 11:29:23 +01:00
lunar-mining
2506932665
map: error if view.node_id is still empty after first initialization loop
2022-02-22 11:26:01 +01:00
lunar-mining
505ee3c141
map: implement loading widget while we initialize values
2022-02-22 10:49:21 +01:00
lunar-mining
c3441828b5
map: cleaned up warnings
2022-02-22 09:53:04 +01:00
lunar-mining
556e8deba3
map: send ping, receive pong, then run get_info. error if pong reply times out
2022-02-22 09:27:23 +01:00