Commit Graph

1847 Commits

Author SHA1 Message Date
ghassmo
1cb214dcbd btc: don't call unwrap() 2021-10-23 13:44:36 +03:00
ghassmo
5189cb0670 client: check from the tx if it's valid before send it to gateway 2021-10-23 12:41:20 +03:00
ghassmo
178058a4fb service/btc: remove unwrap and avoid panic 2021-10-23 12:40:14 +03:00
ghassmo
e051b96fc9 darkfid: add option to refresh the wallet and the database 2021-10-23 12:15:26 +03:00
ghassmo
e50f7ec928 gateway: print more clear message when slabstore has higher index than gateway's slabstore 2021-10-23 12:14:34 +03:00
ghassmo
a253ac2296 walletdb: add a function to remove OwnCoins 2021-10-23 12:13:42 +03:00
ghassmo
f02ef68c6e crypto: impl PartialEq for Coin 2021-10-23 12:12:56 +03:00
Janus
8e34731ee3 Return same btc script pubkey after re-request 2021-10-23 02:13:55 -04:00
ghassmo
cdf18a7ea5 util/parse: fix tests 2021-10-23 00:25:35 +03:00
Janus
953486dfbb Fix builds 2021-10-22 12:18:55 -04:00
parazyd
43ed3052e4 rpc/jsonrpc: Implement requests over Unix sockets. 2021-10-22 16:46:01 +02:00
parazyd
c6a9d644d1 util/parse: Use BigUint for encode_base10(). 2021-10-22 16:45:13 +02:00
parazyd
0817c97754 jsonrpc: Rename send_request() to send_raw_request(). 2021-10-22 13:39:36 +02:00
Janus
6463a43b5b Remove logging 2021-10-21 23:23:45 -04:00
ghassmo
e5cfe95794 update cashier public key 2021-10-21 12:07:10 +03:00
ghassmo
c0cbac5319 walletdb: relace the old coin 2021-10-21 11:57:27 +03:00
parazyd
eaccd4744d Update .gitignore. 2021-10-21 10:42:56 +02:00
lunar-mining
62ee381b05 tutorial: removed ref to cashier tutorial 2021-10-21 10:32:21 +02:00
ghassmo
3ddd853d99 drk: print 0 when there is no balance in the wallet 2021-10-21 00:14:13 +03:00
ghassmo
d363c66b01 Revert "drk: removed annoying quotation mark code" 2021-10-20 23:59:44 +03:00
ghassmo
ddda6c4317 update .gitignore 2021-10-20 23:49:27 +03:00
lunar-mining
5018370c43 drk: removed annoying quotation mark code 2021-10-20 22:15:54 +02:00
parazyd
8f16fd9f73 Revert "service/btc: Expire subscription after 10 minutes."
This reverts commit aefaebb6c6.
2021-10-20 21:57:23 +02:00
parazyd
ba6eeb5c08 service/sol: Add variable for subscription iteration interval. 2021-10-20 21:47:45 +02:00
parazyd
aefaebb6c6 service/btc: Expire subscription after 10 minutes. 2021-10-20 21:46:25 +02:00
parazyd
8d815c9516 bin/drk: Don't separate table rows when printing balances. 2021-10-20 21:31:28 +02:00
lunar-mining
b55faa91a3 drk: removed brackets from transfer print 2021-10-20 21:32:28 +02:00
lunar-mining
4e54d52d08 tokenlist: made 'btc' uppercase 2021-10-20 21:28:37 +02:00
ghassmo
2ca698128e update cashier key in darkfid.toml 2021-10-20 21:52:24 +03:00
lunar-mining
1a7199c22a solanatokenlist: changed all addresses of test tokens 2021-10-20 20:48:29 +02:00
ghassmo
46fa633574 walletdb: use coin itself as the primary key for coins table 2021-10-20 21:45:03 +03:00
ghassmo
1d0ffd2498 slabstore: fix a bug 2021-10-20 21:45:03 +03:00
parazyd
8cb2af3003 service/sol: Be more verbose on subscription init. 2021-10-20 20:30:03 +02:00
lunar-mining
a67fa16762 solanatokenlist: changed test ohm address 2021-10-20 20:09:00 +02:00
parazyd
619095eaf8 Makefile: Only install config files relevant to $BINS. 2021-10-20 19:34:15 +02:00
parazyd
9af7ce3ca6 service/sol: Expire subscriptions after 10 minutes. 2021-10-20 19:28:51 +02:00
parazyd
d5c0db1b4c net/channel: Prettyprint peer address. 2021-10-20 19:12:47 +02:00
lunar-mining
32888651bc client: fixed typo on error statement 2021-10-20 18:03:38 +02:00
lunar-mining
2b3a62dc1c drk: more verbose print message on transfer 2021-10-20 18:01:48 +02:00
lunar-mining
c8902bd8f0 tutorial: updated install instructions 2021-10-20 16:12:36 +02:00
lunar-mining
c015ff8ff7 solanatokenlist: added testnet tokens for demo 2021-10-20 15:49:01 +02:00
lunar-mining
923fb45540 token_list: temporarily disabled len() assert on tokenlist 2021-10-20 15:48:27 +02:00
lunar-mining
e5a7698255 Cargo.toml: fixed serde header 2021-10-20 15:47:39 +02:00
parazyd
a2fd15be80 config: Update testnet cashier public key. 2021-10-20 15:39:30 +02:00
parazyd
42d32b9e51 Makefile: Don't silently install user's config files.
We request the admin to copy them over themself.
2021-10-20 14:33:09 +02:00
Janus
815065c4fb Update todo.md 2021-10-20 06:25:36 -04:00
ghassmo
cb773a61e6 clean up schema 2021-10-20 13:06:21 +03:00
lunar-mining
f2164f2c28 tutorial: changed transfer to send/receive and documented withdraw 2021-10-20 12:02:10 +02:00
Janus
21500b0168 Apply rustfmt 2021-10-20 05:56:28 -04:00
Janus
c2c7418e9f Add btc to DrkTokenList 2021-10-20 05:55:11 -04:00