Martin Boehm
171e15c9f7
Fix unit test build tags
2019-01-23 16:34:35 +01:00
Martin Boehm
b411ce881e
Fix Groestlcoin rpc
2019-01-20 12:22:49 +01:00
Putta Khunchalee
8e82b3da0f
Added Zcoin support ( #106 )
...
* Add zcoin configuration
* Update ports registry
* Change verification_type to gpg-sha256
* Fix incorrect zcoin configurations
* Change backend verification type to sha256 due to no public key for gpg-sha256
* Initializes Zcoin factory
* Add zcoin parser
* Finish BlockChain implementation for XZC
* Implement EstimateFee for XZC
* Add RPC integration tests for XZC
* Add unittest for parser && fix wrong network params
* Fix incorrect RPC marshaler for XZC
* Add sync integration test for zcoin
* Add zcoin block parser
* Add more testdata for sync integration test
* Remove EstimateSmartFee test for XZC due to it not supported
* Refactor and cleanup XZC parser
* Fix zerocoin spend vin error
* Fix display zerocoin mint and spend
* Support script parser for spend
* Fix build errors and bugs after rebase
2019-01-17 20:31:15 +01:00
Martin Boehm
522e6528d3
Merge Fujicoin into indexv4 branch #104
2019-01-16 23:19:08 +01:00
FujiCoin
3cca225c14
Add Fujicoin ( #104 )
...
Please add Fujicoin.
2019-01-16 23:06:36 +01:00
Martin Boehm
05daf85c10
Fix hanling of missing tx in Zcash block 0
2019-01-14 14:49:21 +01:00
Martin
aefbc33a01
Merge pull request #105 from rikardwissing/feature/pivx-indexv4
...
Add support for PIVX
2019-01-13 23:49:08 +01:00
Martin Boehm
210652328f
Avoid showing already confirmed txs as mempool txs
2019-01-13 23:32:28 +01:00
rikardwissing
24bedfec26
Add support for PIVX
...
Co-Authored-By: Emil Karlsson <emil.karl@gmail.com>
2019-01-11 21:31:49 +01:00
Martin Boehm
3ca593aff1
Handle error tx not found #94
2019-01-10 16:39:36 +01:00
Martin Boehm
8c4fcf4441
Stop indexing contracts of ETH zero address
2019-01-10 12:38:16 +01:00
Martin Boehm
341bf331c1
Add custom handling of unknown input txs during BitcoinType block import
2019-01-09 23:24:25 +01:00
Martin Boehm
97e0844a4b
Update references to forked btcd, btcutil and bchutil libraries
2019-01-04 14:05:51 +01:00
Martin Boehm
ab077d882c
Update references to forked btcd, btcutil and bchutil libraries
2019-01-04 13:47:28 +01:00
Martin Boehm
e12641ae7d
Use txids returned from pendingTransactions subscriptionfor mempool
2018-12-19 12:03:19 +01:00
Martin Boehm
9288a12f1d
Fix unit and integration tests
2018-12-19 10:35:22 +01:00
Martin Boehm
bab500d3f8
Notify on mempool erc20 transfer transaction
2018-12-19 10:06:25 +01:00
Martin Boehm
2e9f87e39d
Parse ERC20 transfer from tx payload data
2018-12-18 13:14:07 +01:00
Martin Boehm
7edea80209
Add estimateFee method to websocket interface
2018-12-18 09:52:46 +01:00
Martin Boehm
35a13e0647
Handle old style ethereum transactions that do not set status
2018-12-14 12:08:06 +01:00
Martin Boehm
e9e6b472b6
Keep api v1 as compatible with blockbook 0.1.x, add api v2
2018-12-13 14:31:34 +01:00
Martin Boehm
9c142663ce
Add type api.Amount for proper formatting of amounts in json
2018-12-13 00:41:58 +01:00
Martin Boehm
13f7b48ae6
Add websocket interface
2018-12-10 17:22:37 +01:00
Martin Boehm
70559ab9e0
Update api.GetAddress to return more ethereum specific data
2018-12-06 13:14:46 +01:00
Martin Boehm
45e1e32e18
Implement Liquid blockbook
2018-12-05 22:34:44 +01:00
Martin Boehm
0110fd0cf2
Fix protobuf serialization of transactions
2018-12-05 22:29:27 +01:00
Martin Boehm
d5c80db8f0
Add experimental Liquid support
2018-12-05 20:52:34 +01:00
Martin Boehm
9eb022238d
Fix ETC handling of transaction receipt
2018-12-05 12:26:41 +01:00
Martin Boehm
3e532e9130
Remove marshalling of ethereum tx to hex field
2018-12-05 01:10:00 +01:00
Martin Boehm
4a216fa647
Fix parsing of erc20 properties
2018-12-04 13:56:25 +01:00
Martin Boehm
ec1647c864
Show tx success/failure in txdetail
2018-12-04 12:20:05 +01:00
Martin Boehm
9a04c862d6
Filter address transactions by input/output or token
2018-12-04 11:54:15 +01:00
Martin Boehm
a08f568353
Show block for EthereumType coins
2018-12-03 16:34:38 +01:00
Martin Boehm
fead52881f
Show ERC20 contracts for address
2018-12-03 15:48:07 +01:00
Martin Boehm
c96c357013
Add Ethereum Classic specific handling in GetTransaction
2018-11-30 11:39:28 +01:00
Martin Boehm
463eab9d2d
Show ethereum specific data in tx detail in explorer
2018-11-28 14:56:45 +01:00
Martin Boehm
8ac57a3d56
Add ERC20 transfer information to ethereum transactions
2018-11-28 14:27:02 +01:00
Martin Boehm
7a990f9b5b
Implement explorer for EthereumType coin - WIP
2018-11-26 00:20:01 +01:00
Martin Boehm
8886256d0b
Implement index v3 for ethereum type coin
2018-11-23 22:16:32 +01:00
Martin Boehm
eb524c2226
Implement index v3 for ethereum type coin - WIP
2018-11-23 14:08:10 +01:00
Martin Boehm
fad7ea326c
Load ERC20 events in eth.GetBlock
2018-11-15 18:07:45 +01:00
Martin Boehm
ab20a14d18
Modify loading of ethereum blocks
2018-11-15 16:18:29 +01:00
Martin Boehm
6072aa5e9e
Handle coin specific tx data more efficiently
2018-11-15 16:18:29 +01:00
Martin Boehm
975c98b5b7
Pack eth transactions including receipt
2018-11-15 16:18:29 +01:00
Martin Boehm
ef03abcd1c
Process tx receipts and ERC20 tokens WIP
2018-11-15 16:18:29 +01:00
Martin Boehm
1ac7a7abca
Fix api.GetTransaction for EthereumType blockchain
2018-11-15 16:18:29 +01:00
Martin Boehm
4448c57ba8
Introduce BitcoinType and EthereumType distinction of blockchains
2018-11-15 16:16:01 +01:00
Martin Boehm
28b3a4d1b4
Implement ETH GetChainInfo
2018-11-15 16:16:01 +01:00
Martin Boehm
dc660a2d16
Add digibyte tests
2018-10-26 15:09:07 +02:00
Martin Boehm
d33188da61
Fix digibyte scripthash support
2018-10-26 15:09:07 +02:00