Commit Graph

1344 Commits

Author SHA1 Message Date
ghassmo
889a0d3eca return asset_id when request token public key from cashierdb 2021-09-20 18:05:22 +03:00
ghassmo
3824e66e8a rename and ignore old files 2021-09-20 18:04:24 +03:00
narodnik
7fbc9071fe add explainer comment showing computation for G values 2021-09-20 15:55:57 +02:00
narodnik
46c7fe98af bltprf: recompute final G value using a scalar binary counting structure 2021-09-20 15:39:27 +02:00
ghassmo
9c8e9cb20a update todo.md 2021-09-20 15:37:50 +03:00
narodnik
328814526f add *.sage.py files to .gitignore list 2021-09-20 14:17:07 +02:00
lunar-mining
4f73abf887 todo.md: deleted completed todos and added version0-release tasks 2021-09-20 14:04:45 +02:00
lunar-mining
128e60c0b4 bin/drk2: changed TOKEN arg to TOKENID 2021-09-20 13:30:18 +02:00
lunar-mining
310936b33b implemented 'features' method 2021-09-20 13:20:28 +02:00
lunar-mining
4639786cb4 drafted dummy features() method 2021-09-20 12:22:22 +02:00
lunar-mining
d1f179e933 bin/cashierd2: changed hex decoding to bs58 2021-09-20 11:03:14 +02:00
lunar-mining
d9b85e9989 bin/cashierd2: fixed parsing errors 2021-09-19 21:24:42 +02:00
lunar-mining
fcd2514ff5 bin/cashierd2: implemented dummy withdraw() 2021-09-19 21:24:42 +02:00
lunar-mining
077d4f27bc bin/cashierd2: error handling for param parsing 2021-09-19 21:24:42 +02:00
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