github hashgraph/hedera-json-rpc-relay v0.19.0

latest releases: v0.64.0, v0.64.0-rc1, v0.63.2...
22 months ago

Release v0.19.0 of JSON-RPC-Relay includes additional caching of data in order to improve performance. Also a new metric for gas consuming endpoints was added and k6 performance test results added to the release process to increase visibility. New configuration for SDK requestTimeOut and a new exponential backoff strategy when encountering connection issues were also added. Lastly, a research effort to explore support for eth_subscribe was begun and documented.

Enhancements

  • Add a gas/s metric for gas consuming endpoints #939
  • Add exponential backoff to axios retry #934
  • Cache the account mirror node query on estimateGas and getTransactionByHash #931
  • Add cache to eth_getBlockByNumber #930
  • 893 Added support to configure SDK requestTimeOut. #919
  • Add InteractingEntity label to ConsensusNode Metrics #910
  • Add cache to getBlockByNumber #905
  • Add k6 performance tests to release process #867
  • Research eth\_subscribe to expose #861

Bug Fixes

  • Change v field in eth\_getTransactionByHash and eth\_getBlockByHash to be zeroHex instead of null #917
  • Web3j 4.9.6 fails to deserialize 'v' field when calling eth\_getBlockByNumber or eth\_getTransactionByHash #916

Dependency Upgrades

  • Bump cacheable-request, @nomiclabs/hardhat-waffle, ethereum-waffle and solidity-coverage in /tools/subgraph-example #895

Contributors

Thank you to all the contributors who worked on this release:

@AlfredoG87, @Nana-EC, @dependabot[bot], @ebadiere, @georgi-l95, @natanasow, and @sergioaiobuilders

Full Changelog: v0.18.0...v0.19.0

Don't miss a new hedera-json-rpc-relay release

NewReleases is sending notifications on new releases.