Skip to content

v0.51.1

Compare
Choose a tag to compare
@swirlds-automation swirlds-automation released this 08 Jul 15:38
· 4 commits to release/0.51 since this release
v0.51.1
8f380a2

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