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

latest releases: v0.63.2, v0.63.1, v0.63.0...
6 months ago

Release v0.51.1 includes enhancements to the HBar rate limiting around creating and appending to files, as well as exposing the HBar rate limiting through metrics. The net_version now returns the decimal value instead of the hexadecimal, and the debug endpoint debug_traceTransaction now works with the opcode logger. Bug fixes around the getFilterChanges using the internal cache, and preceding zeros from signature key values are also part of v0.51.1.

Enhancements

  • fix: Added metrics around the HBar rate limiter to better track the (… #2672
  • fix: net_version now reads chainId from config and return decimal value #2633
  • fix: debug_traceTransaction not working when we don't pass tracerConfig #2628
  • fix: reduced the SDK usage in batch 3 to stablize the batch #2625
  • feat: Rework how tooling tests and dapp are starting local-node #2617
  • build(deps): Bump versions for v0.51.0-SNAPSHOT #2608
  • feat: Golang JSON RPC methods usage example. #2586
  • feat: enhance debug_traceTransaction to work with Opcode Logger #2480
  • Enhance debug_traceTransaction to work with opcode Logger #2431

Bug Fixes

  • fix: Adds usage of internal cache for getFilterChanges (#2668) #2670
  • fix: issue when trying to perform transaction (#2663) #2669
  • fix: Adds usage of internal cache for getFilterChanges #2668
  • eth_newFilter / eth_getFilterChanges not working #2646
  • fix: Added HBar rate limiter to createFile #2634
  • Add rateLimiter to the create file in the sdkClient #2631
  • API method net_version returns hexadecimal result instead of decimal #2629
  • debug_traceTransaction not working when we don't pass tracerConfig #2627
  • fix: String preceding zeros from signature key values. #2623
  • fix: fixed unexpected returns for eth_getLog requests with zero address #2616
  • Requesting logs with ZERO address returns anonymous Events #2614
  • fix: reworked gas comparison logic #2611
  • baseFeePerGas is compared to a hard-coded value in batch 1 acceptance test #2610
  • 2500 failed to fetch transaction #2595
  • API Batch 3 is a flaky test. #2568
  • eth_getBlockByNumber failing with Error invoking RPC: Null entity ID #2557

Dependency Upgrades

  • build(deps): [Snyk] Security upgrade ethers from 6.13.0 to 6.13.1 #2624
  • build(deps): [Snyk] Upgrade ethers from 6.0.0 to 6.13.0 #2622
  • fix: Upgrade to node 20. #2621
  • build(deps): bump ws from 8.5.0 to 8.17.1 in /k6 #2620
  • build(deps): [Snyk] Security upgrade ethers from 6.0.0 to 6.13.1 #2612
  • build(deps): [Snyk] Security upgrade ethers from 5.7.2 to 6.0.0 #2609
  • build(deps): [Snyk] Upgrade @hashgraph/hedera-local from 2.23.0 to 2.26.2 #2558

Contributors

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

@arianejasuwienas, @dependabot[bot], @ebadiere, @georgi-l95, @konstantinabl, @natanasow, @quiet-node, @swirlds-automation, and @victor-yanev

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

NewReleases is sending notifications on new releases.