Releases: emeraldpay/dshackle
Releases · emeraldpay/dshackle
Release v0.10.0
New Features
- Access Log
- Prometheus Metrics
- Support Matic (Polygon) Network
Improvements
- New Ethereum methods (post EIP1559)
- Configurable Quorum for custom methods
- Optimize routing [7cf8612]
- Reconnect to WebSockets endpoint if connection dropped
Bug fixes
Release v0.9.6
Bugfixes
- Produces error for a null recept #83
Release v0.9.5
Bugfixes
- Uneven/incorrect dispatching of requests to the upstreams
- Different order of transactions in a full blocks response #82
Release v0.9.4
Bugfixes
- Custom/additional methods redefine quorum if same method configured by default
Always
andBroadcast
Quorums ignore errors
Release v0.9.3
Improvements
- Select upstream by block hash (EIP-1898) - #81
- Improved logging
Release v0.9.2
Bugfixes
- Incorrect processing and response for
eth_call
referencing a block - #67
Release v0.9.1
Bugfixes
- Doesn't run in some environments, because of different class order - #74
Release v0.9.0
New Features
- delegating balance requests to upstreams
- XPub addresses for Bitcoin
- support Esplora type of upstream
- support Rinkeby and Ropsten - #64
Bug Fixes
- 🔥 invalid eth_chainId for Ethereum Mainnet
- lag is not observed on bitcoin
- doesn't return balance if no UTXO for specified address
- sendrawtransaction is not enabled for Bitcoin API
- returns processed json for block with tx, instead of original json - #45
Release v0.8.3
Fixes
- various fixes for bitcoin upstreams
- fails to subscribe through grpc is it provides an unsupported blockchain
Release v0.8.2
New features
- goerli support
Fixes
- zero bytes when requesting block with tx
- doesn't add single dshackle-based upstream
- proxy doesn't support long ids
- net_version response is a plain number