Commit Graph

46 Commits (7ba8d7f143e6f2447cf1f9b0e2e763912a07b01d)

Author SHA1 Message Date
jebba 7ba8d7f143 s/github/spacecruft 2021-04-05 12:59:11 -06:00
Jin Eguchi 077e637093
add bitcoin-signet (#533) 2020-12-29 00:47:50 +01:00
David Hill 13527bda06 build: go module support 2020-03-05 11:54:42 -05:00
Martin Boehm be393c6d5d Update dependency of btcutil library 2019-08-04 12:54:54 +02:00
Martin Boehm 39f2c73f3e Add coinbase flag (boolean) to UTXO response #236 2019-07-23 12:52:18 +02:00
Martin Boehm 917840d6b2 Stop indexing OP_RETURN scripts 2019-05-27 12:24:24 +02:00
Martin Boehm 3ef9426229 Change OMNI simple send text 2019-04-15 12:15:03 +02:00
Martin Boehm 4bc196f599 Fix tryParseOmni 2019-04-03 12:51:51 +02:00
Yura Pakhuchiy 1c290db225 Support Groestlcoin xpub 2019-04-01 12:49:18 +02:00
Martin Boehm 283a039290 Resolve formatting issues 2019-03-21 21:05:14 +01:00
Matej Čamaj c0cebd4ce6 Implement Omni parser for Bitcoin 2019-03-21 20:46:25 +01:00
Martin Boehm 6ac14f163a Add TODO for omni parsing 2019-03-21 11:13:42 +01:00
Martin Boehm 64c8ae9a62 Estimate full derivation path from xpub 2019-02-05 20:47:54 +01:00
Martin Boehm 27dba68319 Add DeriveAddressDescriptors for list of indexes 2019-01-29 12:11:35 +01:00
Martin Boehm 986275bb76 Implement parser.DeriveAddressDescriptors from xpub 2019-01-28 18:29:12 +01:00
Martin Boehm 3ca593aff1 Handle error tx not found #94 2019-01-10 16:39:36 +01:00
Martin Boehm ab077d882c Update references to forked btcd, btcutil and bchutil libraries 2019-01-04 13:47:28 +01:00
Martin Boehm f579b97502 Convert P2PK script to P2PKH so that it is indexed together #73 2018-10-12 11:53:03 +02:00
Martin Boehm eb5781f218 Use AddressDescriptor as key in socket.io subscribtions to addresstxid 2018-10-06 19:27:54 +02:00
Jakub Matys 964ab87abc Supported types of scripts are tested explicitly 2018-10-03 13:18:13 +02:00
Jakub Matys 8c7f383e9a Explicit registration of network parameters + cleanup in tests 2018-10-02 17:02:57 +02:00
Martin Boehm 6d15e429c7 Improve OP_RETURN decoding 2018-09-11 16:07:39 +02:00
Jakub Matys a7bff4d7eb Merge branch 'zcash' into v0.0.7 2018-09-06 13:53:50 +02:00
Jakub Matys a130318601 Use forked version of btcutil 2018-09-06 13:52:45 +02:00
Martin Boehm 1b69a62ab8 Process OP_RETURN script in Bcash 2018-09-03 14:10:28 +02:00
Martin Boehm 676aabfaa6 Make AddressDescriptor as type,expose DB/mempool methods working with it 2018-08-30 22:43:37 +02:00
Martin Boehm 1a931d8a65 Implement view of OP_RETURN scripts 2018-08-30 15:25:03 +02:00
Martin Boehm be19523065 Refactor of address handling, renamed addrID to addr descriptor addrDesc 2018-08-29 15:31:19 +02:00
Martin Boehm c9471bf867 Store extended info about block in heigth column 2018-08-21 16:36:14 +02:00
Martin Boehm b464f282a9 Use big.Int for all amounts 2018-07-24 15:58:37 +02:00
Martin Boehm 94873f4d86 Return tx version, update parser tests 2018-06-26 13:03:59 +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