Commit Graph

1401 Commits

Author SHA1 Message Date
parazyd
e3ebdf820a cli: Remove old code. 2021-09-23 15:35:35 +02:00
parazyd
bb6ad4e716 Minor aesthetic debug fix. 2021-09-23 13:49:44 +02:00
ghassmo
e2462d964c minor changes to cashierd 2021-09-23 14:49:25 +03:00
ghassmo
8ef79fe380 Merge branch 'master' of github.com:darkrenaissance/darkfi 2021-09-23 13:39:50 +03:00
ghassmo
4ac97877e6 update config examples 2021-09-23 13:39:36 +03:00
ghassmo
37f7c2c550 cashierd: switch to new rpcserver (tokio -> async_std) 2021-09-23 13:34:07 +03:00
ghassmo
eebf9ddc5a move parse_id function to src/util.rs 2021-09-23 13:32:33 +03:00
parazyd
f4f43fa0f7 rpc/jsonrpc: tokio -> async_std. 2021-09-23 12:02:02 +02:00
parazyd
dedef113dd bin/drk: tokio -> async_std. 2021-09-23 11:59:49 +02:00
parazyd
1b863922c8 bin/darkfid: Port to new JSONRPC server implementation. 2021-09-23 11:33:57 +02:00
parazyd
681944d0d1 rpc: Implement async RPC server with TCP and TLS support. 2021-09-23 11:31:32 +02:00
parazyd
c39a1bd9ec Remove HTTP remnants.
Join the Tim Berners Lee Kicking Club!
2021-09-23 11:12:59 +02:00
narodnik
e3394c2dc5 bulletproof polynomial commitment open verification: show use_g() batched version of scheme 2021-09-22 18:04:45 +02:00
narodnik
28b7f876b0 bulletproofs polynomial commitment: verifier do fast computation of b. comment showing math behind it. 2021-09-22 16:21:56 +02:00
ghassmo
e5d87f7d5a enable features, based on networks passed from cashierd config file 2021-09-22 14:53:00 +03:00
ghassmo
3a3e1c4f57 add networks field to cashierd config file 2021-09-22 14:51:54 +03:00
ghassmo
5839be90f9 add NotSupportedNetwork error to error.rs 2021-09-22 14:50:14 +03:00
ghassmo
c5c5f9ff56 Merge branch 'master' of github.com:darkrenaissance/darkfi 2021-09-22 13:39:35 +03:00
ghassmo
7548c3083d github: change CI workflow to build the project with all features 2021-09-22 13:38:12 +03:00
ghassmo
64ec12e30c split btc from the default feature 2021-09-22 13:35:40 +03:00
lunar-mining
27b55a35d3 todo: deleted completed todos and added name->symbol match 2021-09-22 12:34:35 +02:00
lunar-mining
b02ed32d1d bin/darkfid: added drk::Result 2021-09-22 12:26:13 +02:00
lunar-mining
5f59d9a50b bin/darkfid: moved tokenlist to global variable 2021-09-22 12:21:24 +02:00
ghassmo
c7afba7d88 cashierd: implement deposit function 2021-09-22 13:07:55 +03:00
ghassmo
7801b31094 add BridgeError to error.rs 2021-09-22 13:07:31 +03:00
ghassmo
564708643e Merge branch 'master' of github.com:darkrenaissance/darkfi 2021-09-22 12:16:30 +03:00
ghassmo
91c10e075e cashierd: implement withdraw function 2021-09-22 12:15:37 +03:00
ghassmo
8e99784ea7 pass asset_id as jubjub::Fr to cashierdb 2021-09-22 12:15:15 +03:00
parazyd
9ab9a75f46 TODO: bridge: Check if Solana token mint address is valid and initialized 2021-09-22 10:53:10 +02:00
lunar-mining
7d0de08140 todo.md: token/solanatokenlist to darkfid variable 2021-09-22 10:52:36 +02:00
narodnik
99310199a0 mark todo item complete: look up how TORN distributed anon 2021-09-22 10:50:07 +02:00
lunar-mining
327ecd4b1c bin/darkfid: removed unnecessary async 2021-09-22 10:48:51 +02:00
lunar-mining
c5f1e0e0c9 bin/darkfid: convert token symbol to ID if user enters symbol 2021-09-22 10:39:48 +02:00
narodnik
399bc75929 add verification code to bulletproofs halo2 polynomial commitment scheme 2021-09-22 10:25:33 +02:00
lunar-mining
f4acbc491a bin/drk: disabled old drk and made drk2 primary. 2021-09-22 08:33:05 +02:00
lunar-mining
a25d2b8e06 todo.md: added error handling. cashierd2: removed old comments 2021-09-22 08:30:30 +02:00
lunar-mining
1e665787e4 bin/cashierd: parse_id() method. converts token_id to jubjub::Fr 2021-09-21 16:58:07 +02:00
parazyd
b5b1e4ca54 Relicense code to AGPL-3. 2021-09-21 16:15:20 +02:00
narodnik
5a29389066 full halo2 polynomial opening proof 2021-09-21 14:25:17 +02:00
parazyd
9da7496441 service/sol: Add function for deriving associated token accounts from owner. 2021-09-21 13:04:19 +02:00
lunar-mining
a3456d22f8 README: removed 'accept_url' from cashierd 2021-09-21 11:27:55 +02:00
lunar-mining
ca55ecfa5d cli_config: removed 'accept_url' from cashierd
cashierd: changed 'accept_url' to 'rpc_url'
2021-09-21 11:24:20 +02:00
lunar-mining
2daa4290ee cli/cli_config: disabled config db path. bin/darkfid: hardcoded path 2021-09-21 10:23:34 +02:00
lunar-mining
fb7aa45400 added /token directory 2021-09-21 09:50:12 +02:00
narodnik
0f1169f620 Merge branch 'master' of github.com:darkrenaissance/darkfi 2021-09-20 20:07:04 +02:00
narodnik
251c2d89ee add verification equation to bulletproofs 2021-09-20 20:06:35 +02:00
ghassmo
175001e2ec update README.md 2021-09-20 19:51:02 +03:00
ghassmo
e83495e6f7 update config examples 2021-09-20 19:50:45 +03:00
ghassmo
34171d0369 remove wallet and database paths from cashierd config file 2021-09-20 19:50:04 +03:00
ghassmo
be457dd4a6 create run_rpc_server function and make the rpc server run inside start
function in cashierd
2021-09-20 19:21:36 +03:00