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

latest releases: v0.66.0, v0.66.0-rc1, v0.65.1...
2 years ago

Release 0.17.0 of JSON-RPC-Relay includes several enhancements including parameter validation and improved estimate for hollow account creation when calling eth_estimateGas. We also included the ability to optionally call the mirror-node for the eth_call function and added configuration for changing the function input size. Finally, the acceptance tests were broken down into smaller tests to improve performance.

In addition, bugs around the eth_feeHistory, eth_estimateGas, eth_getBalance and eth_ call were addressed. Also an issue where Metamask was reporting a failed transaction but the network reported success was addressed. Finally, an issue around long input data was fixed.

Enhancements

  • Fix eth_estimateGas for hollow account creation (#844) #860
  • Fix validations for estimateGas #846
  • Bump acceptance test node images #824
  • Optimize acceptance test CI #804
  • Configurable function input size #792
  • Update the relay to call mirror-node for eth_call #721

Bug Fixes

  • Return array of numbers in eth\_feeHistory response #854
  • Add nullable check to estimateGas validation (#849) #852
  • eth_feeHistory wrongly returns error #832
  • "Failed" transaction in Metamask results in successful transaction on-chain #829
  • Fix cache on getBalance #820
  • Expand eth\_call validation to support blockParam object #817
  • Indexing eth_call requests from graph-node fail in release 0.15.0 #816
  • Fix cache on getBalance #815
  • eth_feeHistory wrongly returns error Incorrect block #813
  • function call with long input data length fails #765

Contributors

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

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

Full Changelog: v0.16.0...v0.17.0

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

NewReleases is sending notifications on new releases.