Commit Graph

1214 Commits

Author SHA1 Message Date
ghassmo
88b7749fe5 add demo config files in /examples/configs 2021-09-09 13:05:32 +03:00
ghassmo
38302db2ec add test password to config in README.md 2021-09-09 12:47:41 +03:00
lunar-mining
545fd64a19 another minor readme fix 2021-09-09 10:09:27 +02:00
lunar-mining
effb57abc8 small tweak to readme 2021-09-09 09:44:51 +02:00
lunar-mining
64ed59aaeb updated todo.md 2021-09-09 09:36:08 +02:00
lunar-mining
3c42509460 added default TOMLs to readme 2021-09-09 09:35:17 +02:00
lunar-mining
b37eebeb91 ran cargo fmt 2021-09-09 09:10:00 +02:00
lunar-mining
399dffa7e5 removed default config and added ConfigNotFound error 2021-09-09 09:09:19 +02:00
parazyd
124ded7ebd rpc/jsonrpc: Don't use return keyword. 2021-09-08 17:07:49 +02:00
parazyd
5e3a5c9870 solana: Add POC for watching pubkeys for transactions. 2021-09-08 16:54:54 +02:00
parazyd
c25ad3bad3 TODO: Add note on Cargo features. 2021-09-08 16:54:54 +02:00
ghassmo
1269c594f8 Client: add clear_inputs option when build tx 2021-09-08 17:52:08 +03:00
ghassmo
af8851aaa4 call wallet init_db() function when cashier daemon start 2021-09-08 17:16:15 +03:00
ghassmo
5fe2970827 refactoring and cleaning up functions inside cashierdb 2021-09-08 17:01:17 +03:00
ghassmo
48a058f16b client notify cashier once receive Coin and successfully decrypted 2021-09-08 15:18:00 +03:00
ghassmo
7d1d97c5ba Add a function to cashierdb to get all withdraws private keys and a
function to delete withdraws keys records by btc address
2021-09-08 15:16:06 +03:00
ghassmo
d32884c75a clean up mint_dbtc function in cashier service 2021-09-08 01:39:01 +03:00
ghassmo
126decbd94 Client: minor changes 2021-09-08 01:38:27 +03:00
ghassmo
4f0ab6e569 remove keys related functions in cashierdb and remove keys table from cashierdb's schema. cashier no longer handle private and public keys 2021-09-08 01:30:00 +03:00
ghassmo
4fe2138dfd remove warning messages 2021-09-08 01:29:16 +03:00
ghassmo
4b494624d0 move duplicate functions in walletdb and cashierdb to walletapi 2021-09-08 01:14:38 +03:00
ghassmo
1ac21e5c5b Client: add send function and send the tx with a desired inputs and outputs according to the amount 2021-09-07 22:46:42 +03:00
ghassmo
bb290b1fb6 make OwnCoin struct instead of tuple 2021-09-07 22:36:25 +03:00
ghassmo
4e607b2696 add keypair to cashier wallet when call key_gen() function 2021-09-07 22:33:51 +03:00
ghassmo
493c5fb2f9 add more errors to ClientField enum 2021-09-07 22:32:39 +03:00
ghassmo
98042a3e90 fix a bug in cashierdb test 2021-09-07 20:16:07 +03:00
ghassmo
33ae156f3c create WalletApi trait and implement it for both cashierdb and walletdb 2021-09-07 15:28:21 +03:00
ghassmo
c1b145517f cargo fmt 2021-09-07 12:45:37 +03:00
ghassmo
c4aa2bab33 add test cases to cashierdb 2021-09-07 12:44:48 +03:00
ghassmo
e9bbba839c unify the order of keypair inside cashierdb 2021-09-07 12:41:57 +03:00
ghassmo
8463e9c3a7 fix typo in walletdb destroy function 2021-09-07 12:39:03 +03:00
ghassmo
ca438923b0 change the way of constructing both walletdb and cashierdb 2021-09-07 11:50:12 +03:00
parazyd
dd48b36fdc TODO: SOL 2021-09-06 17:02:43 +02:00
lunar-mining
ff34a6adda updated todo 2021-09-06 16:58:06 +02:00
lunar-mining
22ef5b2a88 updated todo 2021-09-06 16:48:07 +02:00
narodnik
5b2da654b9 rename confusing h(X) to c(X) 2021-09-06 16:39:22 +02:00
Janus
51220703f6 Update TODO 2021-09-06 10:38:55 -04:00
lunar-mining
94c029d09f added other password instruction to readme 2021-09-06 10:56:55 +02:00
lunar-mining
4096f9f1a5 added cashierclient password to the readme 2021-09-06 10:39:03 +02:00
narodnik
fe27ccd122 lagrange basis doc 2021-09-06 00:34:34 +02:00
ghassmo
7a0c98682a key_gen() generating new keypair and add them to walletdb 2021-09-05 13:23:00 +03:00
ghassmo
78832bed3f check from walletdb if the cashier public key is valid 2021-09-05 12:40:35 +03:00
ghassmo
4c7493acf8 downgrade clap crate to 2.33.3 version 2021-09-05 12:32:12 +03:00
ghassmo
60b18e864f Merge branch 'master' of github.com:darkrenaissance/darkfi 2021-09-05 11:10:59 +03:00
ghassmo
491762dfa8 create walletdb field for state and avoid using walletdb in other places 2021-09-05 11:08:36 +03:00
lunar-mining
9ac6412144 fixed error on README 2021-09-05 10:06:49 +02:00
ghassmo
cda82fce68 get witnesses and update them through walletdb 2021-09-05 10:15:56 +03:00
ghassmo
082fb64c84 add a script to run demo 2021-09-04 17:56:33 +03:00
ghassmo
fbe7cfc785 update .gitignore 2021-09-04 15:56:27 +03:00
ghassmo
023d75c46e change the paths of mint and spend params from project dir to the .config/darkfi 2021-09-04 15:55:04 +03:00