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 passtracerConfig
#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