Commit Graph

1330 Commits

Author SHA1 Message Date
ghassmo
cc01d162f8 remove duplicate 'hex' dependency from Cargo.toml 2021-09-19 20:50:52 +03:00
narodnik
fca033d9de bulletproofs proof generator 2021-09-19 12:38:29 +02:00
narodnik
88047a5bed mark bulletproofs todo as completed 2021-09-19 11:40:59 +02:00
lunar-mining
56d24ff0bf Merge branch 'rpc-rewrite' 2021-09-19 11:39:35 +02:00
lunar-mining
1eda31506a Merge branch 'master' into rpc-rewrite 2021-09-19 11:39:01 +02:00
lunar-mining
917762eca7 bin/cashierd2: pubkey deserialization.
Cargo.toml: added 'hex'
2021-09-19 11:36:09 +02:00
narodnik
5902185def singe round of bulletproofs compression proof algorithm 2021-09-19 11:30:52 +02:00
lunar-mining
c47bff66b6 bin/cashierd2: added 'bridge' to initializer 2021-09-19 09:26:02 +02:00
ghassmo
c457d4d604 Bridge: WIP refactroing the old functions & add new functions and types 2021-09-19 06:03:34 +03:00
ghassmo
d4d941cb15 Sol Bridge: clean up & avoid calling unwrap() 2021-09-19 04:03:06 +03:00
lunar-mining
17fa7e539b bin/cashierd2: imlpemented token jubjub deserialization 2021-09-18 19:53:28 +02:00
lunar-mining
d68a21e3d4 bin/darkfid2, drk2: added get_token_id() method 2021-09-18 15:31:57 +02:00
lunar-mining
2a4e8e16c4 src/bin/cashierd2: dummy deposit() rpc calls between darkfid2 2021-09-17 19:41:35 +02:00
lunar-mining
4728d1f9b2 bin/cashierd2: added async loop to run cashierd.start() 2021-09-17 16:54:44 +02:00
lunar-mining
0532d873bf cli/cli_config: added 'clone' to cashierconfig. added db path 2021-09-17 16:53:52 +02:00
lunar-mining
10a35b5d2a example/config: removed https:: from port numbers 2021-09-17 16:53:08 +02:00
lunar-mining
f13312824e bin/cashierd2.rs: basic skeleton of cashierd rewrite w deposit 2021-09-17 14:05:54 +02:00
parazyd
cb1e47f5d2 bin/drk2: Debug outgoing JSON. 2021-09-17 13:30:06 +02:00
parazyd
7b94df5ab4 bin/darkfid2: Use new error codes and error function for RPC errors. 2021-09-17 13:25:26 +02:00
parazyd
6ba0534b5b rpc/jsonrpc: Implement ErrorCode and new error method. 2021-09-17 13:24:59 +02:00
narodnik
c1e0127a86 bltprf/naive.sage: s/A_0/A 2021-09-17 12:48:08 +02:00
narodnik
2108f1f96b bulletproofs compression trick (single round) for aggregated commitment 2021-09-17 12:31:23 +02:00
parazyd
89ffd45ccf bin/drk2: Use plain TCP transport instead of HTTP. 2021-09-17 09:55:32 +02:00
parazyd
d23ee78513 [REBASEME] Revert "cli/mod.rs: Fix removal of DarkfidConfig."
This reverts commit e30022d281.
2021-09-17 09:36:32 +02:00
parazyd
a9dc012808 [REBASEME] Revert "bin/darkfid2: Move configuration to bin file."
This reverts commit 5290cc2fbc.
2021-09-17 09:36:11 +02:00
parazyd
e30022d281 cli/mod.rs: Fix removal of DarkfidConfig. 2021-09-17 09:35:04 +02:00
parazyd
017b5f94df bin/darkfid2: Add protocol as comments. 2021-09-17 09:18:58 +02:00
parazyd
5290cc2fbc bin/darkfid2: Move configuration to bin file. 2021-09-17 09:07:11 +02:00
parazyd
18dc8cf00b bin/darkfid2: Add some debug stanzas. 2021-09-17 09:02:42 +02:00
Janus
de03706559 Fix build 2021-09-16 16:57:17 -04:00
Janus
aadedaf06b Remove btc-related bool and db stuff 2021-09-16 16:43:26 -04:00
parazyd
a8b1771a4a WIP implementation of darkfid with new API. 2021-09-16 17:41:00 +02:00
parazyd
dfc7def113 rpc/jsonrpc: Add function for sending TCP JSON-RPC requests. 2021-09-16 17:34:56 +02:00
narodnik
74f919d3cb reorganize research into script/research/ 2021-09-16 12:07:51 +02:00
lunar-mining
743366b673 Merge branch 'master' of github.com:darkrenaissance/darkfi 2021-09-16 12:00:03 +02:00
lunar-mining
e5a7ad8d1c readded scripts directory 2021-09-16 11:59:41 +02:00
ghassmo
a00dd34b3e update electrum server endpoint. 2021-09-16 12:41:58 +03:00
ghassmo
2dd80033e5 remove ed25519-dalek crate 2021-09-16 12:37:33 +03:00
ghassmo
ae501a5905 SolClient: send received token to the main account's address 2021-09-16 12:36:36 +03:00
ghassmo
76f8c13d1e update config examples in example/config dir 2021-09-16 02:22:32 +03:00
ghassmo
11a0af0750 update README.md 2021-09-16 02:20:58 +03:00
ghassmo
c88a3b359b remove wallet path in gatewayd, darkfid, and cashierd 2021-09-16 02:18:01 +03:00
ghassmo
3576ceb57a SolClient: add a function to send received tokens to the main account 2021-09-16 02:09:27 +03:00
ghassmo
05b4ddc47a confirm withdraw record once receive a coin 2021-09-15 22:13:45 +03:00
ghassmo
7a57648357 Merge branch 'master' of github.com:darkrenaissance/darkfi 2021-09-15 21:34:47 +03:00
ghassmo
8d1cb7bce6 get keypair from walletdb instead of get keys separately 2021-09-15 21:29:44 +03:00
ghassmo
9fce761ae4 add cfg_if crate to check which feature is enabled 2021-09-15 21:28:54 +03:00
parazyd
c96ad114b3 todo: Note about circuit design for cli tooling. 2021-09-15 16:12:21 +02:00
lunar-mining
19c74bfc4f Revert "cli/drk2: Make sure all tokens and networks are lowercase."
This reverts commit 1be4d20f5b.
2021-09-15 11:22:11 +02:00
lunar-mining
e7c9d76ba4 README: properly indicate home directory 2021-09-15 10:17:27 +02:00