Commit Graph

384 Commits

Author SHA1 Message Date
Martin Boehm
ee4ecc2bb0 Fix bcash EstimateFee after interface change in backend v0.19.1 2019-03-28 14:44:40 +01:00
Martin Boehm
ce3c7c5e66 Extract mempool interface from blockchain 2019-03-25 16:43:57 +01:00
Martin Boehm
68575b2786 Fix linter issues 2019-03-21 22:53:48 +01: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
codeface
41433a9684 add qtum support 2019-03-11 13:43:54 +01:00
Martin Boehm
e06ff194de Resolve some linting issues 2019-03-06 17:50:20 +01:00
Martin Boehm
70330273c0 Fix format errors 2019-03-06 17:32:17 +01:00
ilmango
3551c90590 Add Bellcoin (#116)
* Add Bellcoin

* Add integration tests

* Add bellcoinparser_test

* Fix testTxPacked

* Add tests files

* Fix indentation

* Fix indentation

* add bellcoin gpg key

* fix binary link

* Fix verification_type

* Fix verification_type

* fix username

* Fix verification
2019-03-04 22:29:30 +01:00
Martin Boehm
3f7ac68865 Disable bcash unsupported EstimateSmartFee 2019-03-04 11:26:12 +01:00
Martin Boehm
1540dc940d Disable bcash unsupported EstimateSmartFee 2019-03-04 11:05:09 +01:00
Martin Boehm
e54998dccc Sync with trezor common and fix formatting 2019-03-01 14:55:24 +01:00
Martin Boehm
dda96b4a8f Merge branch 'xpub' 2019-03-01 11:12:40 +01:00
Martin Boehm
66854715cf Fix zcoin parser test 2019-02-27 14:06:09 +01:00
Martin Boehm
881dab35f5 Fix packing of coinbase transactions for dash 2019-02-27 13:58:11 +01:00
Martin Boehm
ffbbbb0b44 Fix dash after DIP2 update to the blockchain 2019-02-27 13:29:42 +01:00
Martin Boehm
3edfebca65 Stop logging warnings ErrTxNotFound in ethereum mempool 2019-02-13 18:24:38 +01:00
Jeremiah Buddenhagen
28649b5d2c add flo 2019-02-08 08:50:59 +01:00
Martin Boehm
64c8ae9a62 Estimate full derivation path from xpub 2019-02-05 20:47:54 +01:00
Martin Boehm
b670b4fede Add address derivation tests and benchmarks 2019-01-30 16:29:34 +01:00
Martin Boehm
27dba68319 Add DeriveAddressDescriptors for list of indexes 2019-01-29 12:11:35 +01:00
random.zebra
818288cd16 Add PIVX Testnet (#110)
* fix PIVX MainnetMagic byte order

* add PIVX Testnet

* PIVX: zerocoin address labels
2019-01-29 10:15:03 +01:00
Jeremiah Buddenhagen
87624f44ca Convert JsonValue to ValueSat when "parse": false 2019-01-28 16:39:54 -08:00
Martin Boehm
986275bb76 Implement parser.DeriveAddressDescriptors from xpub 2019-01-28 18:29:12 +01:00
Martin Boehm
499d65460f Fix coding style and formatting issues 2019-01-24 15:24:56 +01:00
WO
e83511469b Add Koto (#107)
I have constructed blockbook for Koto at the following URL.
https://blockbook.kotocoin.info/
2019-01-23 22:08:28 +01:00
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