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

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

Release v0.16.0 adds validation to the parameters when calling the eth methods. In addition, performance was improved when calling into the relay by calling the mirror node in parallel for certain entity types.

Bug fixes include checking for nullable parameters when call estimateGas, removing unnecessary calls to retrieve contract details when details not requested, additional eth_call validation, sending the correct max transaction fee so that certain contracts could deploy, and retries of eth_call when INSUFFICIENT_TX_FEE is received from services.

Enhancements

  • Optimise requests to mirror node to speed up relay #784
  • 651 add eth methods validations #663
  • Add eth methods arguments/parameters validations #651

Bug Fixes

  • Add nullable check to estimateGas validation #849
  • Remove unnecessary call when details not requested #842
  • Calling eth_getBlockByNumber/eth_getBlockByHash performance improvement when showDetails flag is false #840
  • Expand eth\_call validation to support blockParam object (#817) #823
  • ContractCallQuery retry logic #812
  • Investigate dapp and acceptance tests intermittent failures #796
  • Issue with specific contract deploy on hashio testnet relay #771
  • Size limit on call result return value to view pure function #533

Contributors

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

@Ivo-Yankov, @Nana-EC, @dimitrovmaksim, @georgi-l95, and @lukelee-sl

Full Changelog: v0.15.0...v0.16.0

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

NewReleases is sending notifications on new releases.