Commit graph

22 commits

Author SHA1 Message Date
Martin Boehm 0783cac294 Detect type of the block chain and use correct chain params 2018-03-07 09:38:19 +01:00
Martin Boehm 58205ed84a Store transactions in RocksDB 2018-03-05 18:14:41 +01:00
Martin Boehm 54ddfa9e03 Refactore address conversion functions to bitcoinwire.go 2018-03-05 16:54:05 +01:00
Martin Boehm a866628ad0 Add unit tests for AddressToOutputScript and OutputScriptToAddresses 2018-03-03 23:46:12 +01:00
Martin Boehm f343194074 Add helper blockchain function OutputScriptToAddresses 2018-03-03 23:45:00 +01:00
Martin Boehm a165d71597 Remove unnecessary data from bitcoin.Tx struct 2018-03-02 16:07:45 +01:00
Martin Boehm a04fd8642e Use custom http transport settings in bitcoind rpc 2018-03-02 13:54:21 +01:00
Martin Boehm 1eb77fbc27 Fix possible memory leak in bitcoind rpc call 2018-03-02 13:49:32 +01:00
Martin Boehm 1c68070d78 Remove unnecessary data from bitcoin.Tx struct 2018-03-02 13:45:39 +01:00
Martin Boehm 34400f5b2b Add context to errors returned by bitcoinrpc 2018-03-01 11:06:10 +01:00
Martin Boehm f8fbbcfe29 Connect blocks in parallel without getting block header - optimization 2018-03-01 00:32:40 +01:00
Martin Boehm e075f28913 Increate MaxIdleConnsPerHost for BitcoinRPC http client 2018-02-27 20:39:27 +01:00
Martin Boehm dc24d1da7a Improve shutdown of MQ 2018-02-26 13:10:53 +01:00
Martin Boehm 531da09227 Improve ZeroMQ startup/shutdown 2018-02-23 11:56:44 +01:00
Martin Boehm 26c726c771 Notify socket.io subscribers about new block 2018-02-22 13:32:06 +01:00
Martin Boehm b2b9cc3f73 Implement SendRawTransaction Bitcoind RPC method 2018-02-20 12:01:42 +01:00
Martin Boehm 90a9edda41 Implement Bitcore socket.io method getAddressHistory 2018-02-08 13:28:10 +01:00
Martin Boehm bcc8de4763 Implement Bitcore socket.io method estimateSmartFee 2018-02-07 19:59:09 +01:00
Martin Boehm 2598dff10d Process inputs in mempool 2018-02-03 19:00:57 +01:00
Martin Boehm ed47171406 Measure duration of mempool sync 2018-02-01 11:23:37 +01:00
Martin Boehm 7185060f62 Synchronize mempool 2018-01-31 17:51:48 +01:00
Martin Boehm a403b8d0fe Rename package bitcoin to bchain 2018-01-31 15:23:17 +01:00