Commit Graph

1117 Commits

Author SHA1 Message Date
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
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
c0cbac5319 walletdb: relace the old coin 2021-10-21 11:57:27 +03: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
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
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
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
923fb45540 token_list: temporarily disabled len() assert on tokenlist 2021-10-20 15:48:27 +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
Janus
73262d3afe Send correct serialized format of tx to electrum 2021-10-20 05:54:25 -04:00
Janus
80bc028efa Let request continue without unsubscribe 2021-10-20 05:53:11 -04:00
ghassmo
eecf039924 gateway: don't panic when local slabstore index is higher than gateway's slabstore index 2021-10-19 15:02:21 +03:00
ghassmo
90892a45b4 reqrep: print warn message instead of panic when receive different reply id from request id 2021-10-19 15:02:21 +03:00
ghassmo
e7f64eb92a error: add SlabsStore error 2021-10-19 15:02:21 +03:00
parazyd
f13f6b0d4e gateway: Use a URI for configuration.
This will enable us to implement TLS later on without breaking the
config scheme.
2021-10-19 11:31:02 +02:00
parazyd
1e6fd06c3b bin: Fix debug targets for cashierd and darkfid. 2021-10-19 09:58:04 +02:00
parazyd
ebd81989ac cargo fmt 2021-10-18 19:23:43 +02:00
ghassmo
9c9d749cc9 run executor with the number of CPUs available 2021-10-18 18:57:08 +02:00
ghassmo
f3d6156c4c add executor across the whole project to run on more than one thread 2021-10-18 18:57:07 +02:00
ghassmo
13aa285062 darkfid: check the token's network when print balances 2021-10-17 14:09:29 +03:00
parazyd
b399d54ff2 util/parse/truncate: Don't reallocate amount vec in for loop. 2021-10-17 10:39:44 +02:00
ghassmo
043bb61f78 clean up 2021-10-17 08:40:26 +03:00
ghassmo
2ba3e7e033 sol: fix a bug & clean up 2021-10-16 08:15:04 +03:00
ghassmo
fd7c004927 darkfid: clean up & minor changes 2021-10-16 07:55:54 +03:00
ghassmo
27a4434fb1 cashierd: clean up 2021-10-16 07:45:40 +03:00
ghassmo
32e5ab6562 more clean up and minor changes 2021-10-15 14:09:47 +03:00
ghassmo
4a10769708 cashierdb: add more explicit types 2021-10-15 13:43:34 +03:00
ghassmo
4c5ab0da80 cashierdb: create MainTokenKey struct 2021-10-15 11:13:49 +03:00
ghassmo
31689822a8 walletdb: create explicit type for balances 2021-10-15 10:57:21 +03:00
ghassmo
4640f535a4 walletdb: clean up 2021-10-15 10:47:20 +03:00