Martin Boehm
8140af1a69
Show coin specific transaction data in explorer and api
2018-10-16 12:25:31 +02: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
Martin Boehm
8e057e9e7b
Fix incorrect logging formatting directives
2018-10-04 09:19:41 +02:00
Jakub Matys
964ab87abc
Supported types of scripts are tested explicitly
2018-10-03 13:18:13 +02:00
Jakub Matys
3f843889ee
Disables EstimateFee for Bitcoin and Myriad
2018-10-03 12:29:44 +02:00
Jakub Matys
8c7f383e9a
Explicit registration of network parameters + cleanup in tests
2018-10-02 17:02:57 +02:00
Jakub Matys
f9e5092f82
Merge branch 'v0.0.7' into integration-tests-upgrade
2018-10-01 12:47:42 +02:00
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
Jakub Matys
b5d1e5c94e
Integration tests are defined declaratively with single implementation
2018-09-11 16:38:39 +02:00
Martin Boehm
2c62d4d248
Fix OP_RETURN parser unit tests
2018-09-11 16:22:28 +02:00
Martin Boehm
6d15e429c7
Improve OP_RETURN decoding
2018-09-11 16:07:39 +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
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
d50198cbff
Merge branch 'master' into v0.0.7
2018-09-03 08:33:20 +02:00
Martin Boehm
6f25785109
Bcash address cashaddr/legacy handling
2018-08-31 14:03:06 +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
2f0e4e2a0f
Fix test tags
2018-08-30 13:06:11 +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
Jakub Matys
ef12666f70
Upgrade of documentation: build, config, contributing, readme
2018-08-09 14:21:15 +02:00
Martin Boehm
95f831eefa
Merge branch 'master'
2018-07-31 16:06:51 +02:00
Jakub Matys
72bf3591bf
Merge branch 'pkg-generate'
2018-07-31 10:51:35 +02:00
Jakub Matys
f3d727f16e
Changes from master
2018-07-31 10:46:15 +02:00
Jakub Matys
7f52de3b65
Upgraded BlockChain configuration
2018-07-26 16:50:06 +02:00
Martin Boehm
882ff1bfd5
Fix integration tests after switch to big.Int amounts
2018-07-25 15:56:08 +02:00
Martin Boehm
1ae62cc974
Fix coin parser tests after switch to big.Int amounts
2018-07-24 21:21:05 +02:00
Martin Boehm
b464f282a9
Use big.Int for all amounts
2018-07-24 15:58:37 +02:00
Martin Boehm
64b34c1dd8
Merge branch 'explorer'
...
Explorer is not yet finished but brings changes in coin json configs
and blockbook flags which should be propagated.
2018-07-23 13:42:52 +02:00
Jakub Matys
d15ed57f61
Removed TestSendRawTransaction because of instability
2018-07-20 12:50:30 +02:00
Jakub Matys
61eefee154
Fixed Bitcoin RPC tests
2018-07-10 17:04:31 +02:00
Jakub Matys
c6d6d4138d
Added new RPC tests
2018-07-10 17:04:07 +02:00
Martin Boehm
88ad20cbac
Merge branch 'master' into explorer
2018-07-02 15:26:50 +02:00
Jakub Matys
42d687112f
Improvement of tests - added Bitcoin mainnet, rewritten mempool tests
2018-06-28 15:32:32 +02:00
Martin Boehm
f6cbe5ffeb
Merge branch 'master' into explorer
2018-06-28 00:16:52 +02:00
Jakub Matys
a7c128d806
Fixed names of tests
2018-06-27 12:38:03 +02:00
Jakub Matys
7040853212
Skip tests that are no able to connect their backends
2018-06-27 12:35:26 +02:00
Martin Boehm
94873f4d86
Return tx version, update parser tests
2018-06-26 13:03:59 +02:00
Martin Boehm
278b18a37f
Rename httpserver and socketio flags to internal and public
2018-06-21 15:42:21 +02:00
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
12cca393c6
Added tests for SendRawTransaction, EstimateSmartFee and EstimateFee
2018-06-21 11:18:02 +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
757b3e39d6
Added mempool RPC/resync tests
2018-06-20 19:09:47 +02:00