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

latest releases: v0.65.0, v0.65.0-rc1, v0.64.4...
16 months ago

With release v0.33.0 the relay now uses shared cache for synthetic transaction receipts. This release also recommends environment variable values for TheGraph using the HashIO relay. Documentation was added for the debug endpoint. JSON RPC conformity tests were added and acceptance tests were added for Redis.

Bug fixes to eth_estimateGas, TheGraph node indexing, and shaky acceptance tests are included in this release.

Enhancements

  • Reduce Accepted Error codes from MirrorNodeClient.ts #1746
  • TheGraph environment variables recommended values for HashIO Relay #1744
  • Removed synthetic transactions from test set. #1739
  • Usage of Shared Cache for Synthetic transaction receipts #1729
  • Add acceptance test for redis cache #1687
  • Add e2e tests for hbar/token allowance #1682
  • Script executing execution api tests #1621
  • Add documentation for debug endpoint. #1479
  • [Design] Explore continuous automated RPC API schema verification #1475
  • Reduce accepted error codes on mirror node contracts/call #1276
  • List all graph node env variables for hedera #700

Bug Fixes

  • Fix: eth_estimateGas error when providing gas field #1741
  • Fixed Null exception for transaction receipts #1735
  • Environment variable fixes. #1728
  • Return evm_address in eth_getTransactionByHash and eth_getTransactionReceipt #1726
  • TheGraph Node Indexing Error #1627
  • Blocks sometimes are with Synthetic transactions missing. #1599
  • Acceptance Test: Release - 2 Tests are failing #1579
  • Acceptance Tests are shaky #1539

Documentation

  • Add Documentation for Debug endpoint #1709

Dependency Upgrades

  • [Snyk] Upgrade @hashgraph/sdk from 2.31.0 to 2.32.0 #1737
  • [Snyk] Upgrade web3 from 4.1.0 to 4.1.1 #1731

Contributors

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

@AlfredoG87, @Ivo-Yankov, @ebadiere, @georgi-l95, @konstantinabl, @natanasow, and @swirlds-automation

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

NewReleases is sending notifications on new releases.