Commit Graph

875 Commits

Author SHA1 Message Date
ghassmo
147d55a5d9 create Drk struct and add say_hello function 2021-07-06 08:33:48 +03:00
ghassmo
50316d7ef5 add surf error type 2021-07-06 08:31:59 +03:00
ghassmo
403b0672bf add surf crate 2021-07-06 08:31:22 +03:00
ghassmo
7a1793234e create darkfi-cli binary file 2021-07-06 06:09:25 +03:00
ghassmo
4207b137b0 create Darkfi client cli 2021-07-06 06:08:22 +03:00
ghassmo
98302660f5 create ClientConfig trait & create DarkfiCliConfig and DarkfidCliConfig structs which implement ClientConfig trait 2021-07-06 06:05:29 +03:00
ghassmo
87e84dc1e3 renamed WalletCli to DarkfidCli 2021-07-06 04:28:54 +03:00
ghassmo
b8890995b2 remove async functions from walletdb.rs and rpc/adapter.rs 2021-07-06 04:22:24 +03:00
Janus
1b343437aa Update readme typo 2021-07-05 10:10:12 -04:00
lunar-mining
0e85552240 removed duplicate key_id.pop() 2021-07-05 14:03:14 +02:00
rachel-rose
01e109493d added key_id param to put_own_coins 2021-07-05 13:01:11 +02:00
narodnik
824c822131 added r1cs to bootle16 example 2021-07-04 18:45:50 +02:00
narodnik
359a98382c add simple zk arithmetization example, will be used for bootle16 2021-07-04 18:05:52 +02:00
rachel-rose
fd80a1ddbe debugged key gen and wallet write. all drkcli functions now working 2021-07-04 13:46:22 +02:00
narodnik
d54af89ea6 Merge branch 'asset-id' 2021-07-04 12:40:13 +02:00
narodnik
83199007e1 add tutorial example, corresponds to zk-explainer document 2021-07-04 12:38:41 +02:00
rachel-rose
97eaf01e78 fixed error handling for rusqlite 2021-07-04 11:54:31 +02:00
rachel-rose
7bb955e686 test case for rusqlite 2021-07-04 11:48:24 +02:00
rachel-rose
170c47a692 fixed typo in README 2021-07-03 13:25:50 +02:00
ghassmo
8468ab8fc1 update README.md 2021-07-03 14:19:41 +03:00
rachel-rose
fa8bb0ef1c added build command for trusted setup 2021-07-03 12:25:04 +02:00
ghassmo
9b0155d5ae update README.md 2021-07-03 12:33:35 +03:00
ghassmo
f967c3c74a cargo fmt 2021-07-03 12:30:20 +03:00
ghassmo
274f6284bb add config arg to wallet cli & add subcommands to config arg 2021-07-03 12:28:42 +03:00
ghassmo
618eb7fd2c fix io error when loading config file 2021-07-03 10:44:29 +03:00
ghassmo
1205318805 update .gitignore 2021-07-03 10:43:15 +03:00
rachel-rose
bc93d1734e implemented custom error handling for jsonrpc_core 2021-07-03 09:42:36 +02:00
ghassmo
05db96451a add config file to client cli 2021-07-02 23:28:23 +03:00
rachel-rose
e0053026aa added wallet tests. updated adapter functions to init_db() 2021-07-02 21:31:47 +02:00
ghassmo
0492718611 create config struct for client_cli 2021-07-02 22:22:02 +03:00
ghassmo
3b54479c9e move program options to cli dir 2021-07-02 22:21:00 +03:00
ghassmo
eb8d2633c8 avoid blocking by making jsonserver run after gateway client started 2021-07-01 21:50:51 +03:00
ghassmo
5ec3fa888e use join_config_path function for both sqlite and rocksdb databases 2021-06-30 21:28:04 +03:00
ghassmo
a19084ca10 create util module & create join_config_path function 2021-06-30 21:27:28 +03:00
ghassmo
e334d2ca2b clear warning messages 2021-06-30 20:32:47 +03:00
ghassmo
8197b8bf16 remove asset_type from slab struct 2021-06-30 20:27:28 +03:00
rachel-rose
ab8e64b66c simplified walletdb constructor 2021-06-30 12:38:17 +02:00
rachel-rose
23faf56fdd removed own_coins vector. fn apply() now writes directly to sqlite 2021-06-30 12:29:15 +02:00
rachel-rose
0daef9f312 fixed improper dependency graph which caused wallet to be constructed twice 2021-06-30 08:52:18 +02:00
rachel-rose
7638e774d0 moved crypto run scripts to examples dir 2021-06-29 13:16:34 +02:00
rachel-rose
0751d83997 cleaned up executables 2021-06-29 13:15:55 +02:00
rachel-rose
cf160aafb0 re-implemented drk cli function calls 2021-06-29 09:44:31 +02:00
narodnik
f28ec92099 EC addition function 2021-06-28 23:48:21 +02:00
Nym
015a7ec973 Add use of SAPLING_COMMITMENT_TREE_DEPTH if needed. 2021-06-28 20:25:52 +00:00
Nym
5d8434c871 Fix spend-classic for change of merkle tree depth. 2021-06-28 20:16:57 +00:00
narodnik
2a8fb1ac27 add addition example 2021-06-28 21:17:36 +02:00
narodnik
44cd6e2803 update pasta files with better curve info data 2021-06-28 21:14:39 +02:00
narodnik
b6fe2c5457 symlink ff library for plonk impl 2021-06-28 20:59:13 +02:00
rachel-rose
565a96e675 fixed formatting error 2021-06-28 19:17:39 +02:00
rachel-rose
e42cd9ffb0 added version0 run commands to readme 2021-06-28 19:16:08 +02:00