Martin Boehm
|
7290f8bbcd
|
Make GetBlockInfo and GetChainInfo more coin independent
|
2018-09-18 10:58:47 +02:00 |
Martin Boehm
|
d87d52b2fd
|
Add view of block to explorer
|
2018-09-17 18:28:08 +02:00 |
Martin Boehm
|
635733574c
|
Add bchain method GetChainInfo with extended information about backend
|
2018-09-14 14:48:43 +02:00 |
Martin Boehm
|
503ff4389a
|
Merge branch 'master' into v0.0.7
|
2018-09-11 13:44:36 +02:00 |
Martin Boehm
|
8bdf4b0ae3
|
Prepare notification of block height in OnNewBlock
|
2018-09-11 13:37:12 +02:00 |
Martin Boehm
|
6dcf3fd45d
|
Send the side of address (input/output) for a new tx notification
|
2018-09-11 13:19:56 +02:00 |
Martin Boehm
|
fdf1fe612f
|
Stringer interface for AddressDescriptor
|
2018-09-02 21:31:33 +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
|
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
|
882ff1bfd5
|
Fix integration tests after switch to big.Int amounts
|
2018-07-25 15:56:08 +02:00 |
Martin Boehm
|
b464f282a9
|
Use big.Int for all amounts
|
2018-07-24 15:58:37 +02:00 |
Martin Boehm
|
f6cbe5ffeb
|
Merge branch 'master' into explorer
|
2018-06-28 00:16:52 +02:00 |
Martin Boehm
|
604b41f10a
|
Add explorer api worker
|
2018-06-26 13:02:53 +02:00 |
Jakub Matys
|
ffe3650a0f
|
Unmarshal empty addresses as empty slice not as nil
|
2018-06-21 13:53:27 +02:00 |
Jakub Matys
|
8ec0b7c590
|
RPC integration test was generalized for all coins
|
2018-06-18 13:00:54 +02:00 |
Martin Boehm
|
31dc1d9c00
|
Merge branch 'master' into internal-state
|
2018-06-08 11:50:35 +02:00 |
Martin Boehm
|
eb716d69ed
|
Take coin name from rpc config json
|
2018-06-05 16:21:54 +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
|
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 |
Jakub Matys
|
3634041e90
|
Merge branch 'fix-address-unpacking'
|
2018-05-19 15:16:04 +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
|
a2c7625a59
|
Speedup btc mempool synchronization - use nonverbose getrawtransaction
|
2018-05-14 18:12:01 +02:00 |
Martin Boehm
|
7de8726979
|
Cleanup mempool usage, remove obsolete GetMempoolSpentOutput
|
2018-05-01 22:48:58 +02:00 |
Martin Boehm
|
2c7c850e50
|
Merge branch 'master' into indexv2
|
2018-04-30 15:16:05 +02:00 |
Jakub Matys
|
ab2ab365a9
|
added `subversion` field to result of getinfo
|
2018-04-27 10:53:33 +02:00 |
Martin Boehm
|
9017d1bffd
|
Merge branch 'master' into indexv2
|
2018-04-26 14:36:54 +02:00 |
Jakub Matys
|
9c93674918
|
added support of bcash addresses to RPCs
|
2018-04-24 11:20:09 +02:00 |
Martin Boehm
|
f78b050234
|
Fix indexing of coinbase transactions
|
2018-04-20 23:53:17 +02:00 |
Martin Boehm
|
febcba5fbe
|
Use new db column blockaddresses to support UTXO chain block disconnect
|
2018-04-20 13:56:55 +02:00 |
Jakub Matys
|
b88a88ad55
|
use abstract address for Vout
|
2018-04-19 00:49:56 +01:00 |
Martin Boehm
|
a75376706e
|
Move packing/unpacking of Txid and Block Hash to coin specific code
|
2018-04-08 11:24:29 +02:00 |
Martin Boehm
|
39a31d4544
|
Handle transactions with missing ethereum To address
|
2018-03-28 13:23:43 +02:00 |
Martin Boehm
|
73486e851f
|
Merge branch 'master' into ethereum
|
2018-03-27 15:40:06 +02:00 |
Jakub Matys
|
6a49abe8bb
|
Merge branch 'master' into zcash
|
2018-03-27 11:14:20 +02:00 |
Jakub Matys
|
18ce3edac3
|
Added RPC method EstimateFee
|
2018-03-27 10:30:30 +02:00 |
Martin Boehm
|
4de5673bb3
|
Merge branch 'master' into ethereum
|
2018-03-26 17:19:16 +02:00 |
Martin Boehm
|
341393b1eb
|
Define error ErrBlockNotFound and implement it in btc
|
2018-03-26 15:17:44 +02:00 |
Martin Boehm
|
0f388272d0
|
Merge branch 'master' into ethereum
|
2018-03-23 13:15:58 +01:00 |
Martin Boehm
|
44fdb5528b
|
Support indexing of non UTXO chains
|
2018-03-23 13:15:35 +01: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 |
Martin Boehm
|
40198ae437
|
Implement eth GetBlock and GetTransaction
|
2018-03-22 15:56:21 +01:00 |
Martin Boehm
|
cfdbeb8a9b
|
Remove unnecessary fields from bchain.ScriptPubKey struct
|
2018-03-22 14:07:14 +01:00 |
Martin Boehm
|
f0552ec4ad
|
Remove metrics from specific coin implementations
|
2018-03-21 15:33:48 +01:00 |
Jakub Matys
|
a9effbe835
|
Added ZCashBlockParser
|
2018-03-20 17:28:03 +01:00 |