Enhancements
V0.11.0 of the Hedera JSON RPC Relay adds improvements to error handling and logging, gives additional configuration control, provides additional examples of functionality and lastly enhances compatibility with other EVM chains.
To improve log visibility, a request id has been added to acceptance tests and the evm_addresses had been added to contract logs. Error handling has been improved in order to give better feedback to developers. Lastly, the log object will return the EVM address rather than the Hedera address for compatibility.
Rate limiting can now be disabled via an environment variable for local testing.
An example was added for doing HTS token associations in the DApp example.
The admin key will no longer be set on contract create in order to provide parity with other EVM implementations.
- Bump 0.11.0 #676
- Bump 0.11.0-rc1 #671
- Set Request ID on Acceptance Tests #659
- Add env variable to control rate limiting #655
- Add configuration to disable rate limiter #654
- Pull evm_address for contract logs #650
- Add a HTS token association example to DApp example #647
- Bump 0.11.0-snapshot #636
- Bump
@xmldom
/xmldom from 0.7.5 to 0.7.6 in /tools/web3js-example #632 - Bump
@xmldom
/xmldom from 0.7.5 to 0.7.6 in /tools/hardhat-example #631 - Bump
@xmldom
/xmldom from 0.7.5 to 0.7.6 in /dapp-example #630 - Bump
@xmldom
/xmldom from 0.7.5 to 0.7.6 #627 - Better error handling #624
- Add a HTS token association example to DApp example #620
- Set requestId on acceptance test calls #608
- Do not set admin key on contract create for parity with EVM chains #585
Bug Fixes
- Investigate test runs in CI #662
- Dev tools and Dapp example tests Fix #649
- Fix transaction index param #648
- The log object should return the evm address not the hedera entity address #644
- Add missing python to node alpine base image #640
- Truffle dev tool broken on PollingBlockTracker #638
- eth_getTransactionByBlockHashAndIndex and eth_getTransactionByBlockNumberAndIndex transaction index param #634
Documentation
- Update subgraph dynamic datasources status #665
Contributors
Thank you to all the contributors who worked on this release:
@Ivo-Yankov, @Nana-EC, @dependabot[bot], @dimitrovmaksim, @georgi-l95, @lukelee-sl, and @natanasow
Full Changelog: v0.10.0...v0.11.0