Jakub Matys
5e6712535b
Revert "Fixed different behaviour between transaction parsing from wire or JSON"
...
This reverts commit ae8058f269 .
2018-06-21 13:48:29 +02:00
Jakub Matys
ae8058f269
Fixed different behaviour between transaction parsing from wire or JSON
...
JSON version sometimes returned nil Address field in ScriptPubKey (if
it was omitted in input JSON) but wire version always returned allocated
empty slice.
2018-06-20 19:45:41 +02:00
Jakub Matys
8ec0b7c590
RPC integration test was generalized for all coins
2018-06-18 13:00:54 +02:00
Jakub Matys
400194a9aa
Fixed block and address parsing
2018-06-06 13:02:41 +02:00
Jakub Matys
092aeef2ed
CashAddr decoding optimization - doesn't support multisig
2018-05-29 19:08:17 +02:00
Martin Boehm
8b20c38136
Put parameter BlockAddressesToKeep to coin configuration json
2018-05-28 14:57:44 +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
Jakub Matys
b88a88ad55
use abstract address for Vout
2018-04-19 00:49:56 +01:00
Martin Boehm
d0089d2bcb
Add BaseParser as base functionality of parsers to avoid code duplicity
2018-04-08 15:50:19 +02:00
Martin Boehm
a75376706e
Move packing/unpacking of Txid and Block Hash to coin specific code
2018-04-08 11:24:29 +02:00
Jakub Matys
71eec95c5b
ZCash uses decoded address as AddrID
2018-03-26 11:41:32 +02:00
Martin Boehm
32a2c1a417
Remove unnecessary methods from BlockChainParser interface
2018-03-23 13:15:19 +01:00
Martin Boehm
dda80bd074
Refactor names in interface BlockChainParser, added method IsUTXOChain
2018-03-23 11:03:41 +01:00
Jakub Matys
a9effbe835
Added ZCashBlockParser
2018-03-20 17:28:03 +01:00
Jakub Matys
fbfb33cb5d
Output index uses abstract identifier instead of outputScript
2018-03-20 16:01:36 +01:00
Martin Boehm
9d0547f608
Use blockchain factory to create blockchain interface
2018-03-08 18:36:01 +01:00