Commit Graph

183 Commits

Author SHA1 Message Date
Martin Boehm
ed7ddf7bb8 Map calls to EstimateFee/EstimateSmartFee for dash and litecoin 2018-06-18 13:39:05 +02:00
Martin Boehm
631710fdd2 Map call to not implemented in dogecoin EstimateSmartFee as EstimateFee 2018-06-18 12:43:22 +02:00
Martin Boehm
69e8203b38 Handle dogecoin Auxpow blocks 2018-06-16 00:49:34 +02:00
Martin Boehm
6945d1d7f3 Add dogecoin blockbook implementation 2018-06-14 23:12:19 +02:00
Martin Boehm
dfee2b0f78 Update default connection for ethereum rpc integration test 2018-06-13 13:07:45 +02:00
Martin Boehm
e7e73947bd Handle invalid json returned from backend 2018-06-13 11:58:25 +02:00
Jakub Matys
5da3972d73 Fix - some parameters aren't structs but slices 2018-06-13 10:15:27 +02:00
Martin Boehm
7d8c493f21 Add litecoin parser tests 2018-06-12 12:35:52 +02:00
Martin Boehm
914a8140a9 Add litecoin blockbook implementation 2018-06-11 18:02:25 +02:00
Jakub Matys
029822fc43 Removed duplicate method 2018-06-09 14:54:10 +02:00
Jakub Matys
6ee4291f11 Refactored marshalling of Bitcoin based RPCs 2018-06-09 14:37:05 +02:00
Jakub Matys
19e394b05a Added support for DASH 2018-06-08 15:46:04 +02:00
Jakub Matys
09b1dd1dd2 typo 2018-06-08 15:11:35 +02:00
Martin Boehm
31dc1d9c00 Merge branch 'master' into internal-state 2018-06-08 11:50:35 +02:00
Jakub Matys
5d84b0affa Merge branch 'btg' 2018-06-08 09:53:50 +02:00
Martin Boehm
d18012e913 Rename bcash backend packages to match coin naming convention 2018-06-07 23:13:17 +02:00
Jakub Matys
df964abf9d Removed unnecessary stuff 2018-06-07 14:09:24 +02:00
Jakub Matys
b906462331 Added test of ParseBlock method 2018-06-07 14:06:44 +02:00
Martin Boehm
ac0dbdca42 Update bcash rpc service registration 2018-06-07 13:15:09 +02:00
Jakub Matys
70cddf63bf Rename of constant + comment 2018-06-06 14:50:30 +02:00
Jakub Matys
60733b3c9b Renamed bgold package and paths 2018-06-06 14:06:46 +02:00
Jakub Matys
400194a9aa Fixed block and address parsing 2018-06-06 13:02:41 +02:00
Jakub Matys
2d0c56c442 Added Bitcoin Gold support 2018-06-06 13:02:41 +02:00
Martin Boehm
eb716d69ed Take coin name from rpc config json 2018-06-05 16:21:54 +02:00
Martin Boehm
eba668bfd1 Report mempool size in metrics 2018-06-01 13:37:38 +02:00
Martin Boehm
17ed8f7d5d Store mempool size in internal state 2018-06-01 13:22:56 +02:00
Martin Boehm
a899f9e97a Use context to limit shutdown time of bchain/mq 2018-05-30 14:44:59 +02:00
Jakub Matys
1385313908 Merge branch 'bcash-cashaddr' 2018-05-30 13:11:15 +02:00
Jakub Matys
092aeef2ed CashAddr decoding optimization - doesn't support multisig 2018-05-29 19:08:17 +02:00
Jakub Matys
79ba6abadd Upgraded BCash address decoding/encoding 2018-05-29 15:03:25 +02:00
Jakub Matys
ea3cfd2d6a Address format is set in configuration instead of RPC options 2018-05-29 14:15:27 +02:00
Martin Boehm
c74c4dd8ff Modify ZeroMQ shutdown in attempt to avoid getting stuck occasionally 2018-05-29 12:15:20 +02:00
Jakub Matys
78d7ff3a96 Merge branch 'zcash' 2018-05-29 09:11:21 +02:00
Martin Boehm
f11c4f7791 Fix get mempoool imput addresses concurrently 2018-05-28 17:48:39 +02:00
Martin Boehm
919a26dfd6 Get mempoool imput addresses concurrently 2018-05-28 16:50:54 +02:00
Martin Boehm
e5d79b09bc Put parameters for mempool sync to coin configuration json 2018-05-28 16:04:05 +02:00
Martin Boehm
8b20c38136 Put parameter BlockAddressesToKeep to coin configuration json 2018-05-28 14:57:44 +02:00
Martin Boehm
81870aeb1a Change ZeroMQ shutdown synchronization 2018-05-28 10:46:44 +02:00
Jakub Matys
9f3b1510b0 Fixed empty Address field when transaction was unpacked from JSON 2018-05-23 16:13:06 +02:00
Jakub Matys
110bd6f6a6 Added testnet for ZCash 2018-05-23 12:55:50 +02:00
Jakub Matys
58876150c3 Removed unused code 2018-05-23 12:55:50 +02:00
Jakub Matys
6c6f929743 Fixed import of blocks with invalid transactions (genesis block) 2018-05-23 12:55:50 +02:00
Martin Boehm
d2f60044fc Add extended logging to utxo mempool 2018-05-23 12:30:19 +02:00
Jakub Matys
9e414dd842 Changed ports of blockbook and backend nodes 2018-05-23 11:00:13 +02:00
Martin Boehm
1b3fc581ac Fix ethrpc_test after address unpacking modification 2018-05-21 13:53:15 +02:00
Jakub Matys
3634041e90 Merge branch 'fix-address-unpacking' 2018-05-19 15:16:04 +02:00
Jakub Matys
d79aaefb8f bcashAddress stores btcutil's Address because of address conversions 2018-05-19 15:14:15 +02:00
Jakub Matys
3ecb380ef4 Fixed empty Address field when transaction was unpacked from JSON 2018-05-18 15:04:40 +02:00
Martin Boehm
f5a8bed629 Use coin specific interface when creating mempool 2018-05-17 12:30:45 +02:00
Martin Boehm
bc6f8a9e5d Retry connection to blockchain rpc on startup
After restart, the blockchain daemons are not immediately ready
to serve requests. Blockbook must wait for them.
2018-05-17 11:52:16 +02:00