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

latest releases: v0.66.0, v0.66.0-rc1, v0.65.1...
18 months ago

Enhancements

Release 0.29.0 has improvements around the fetching of the contract nonces and eth_getTransactionCount. Test and configuration improvements are also part of this release, as well as some ongoing subgraph work. It also introduces a new configuration setting, the MIRROR_NODE_CONTRACT_RESULTS_LOGS_PG_MAX, which defaults to 50. The MIRROR_NODE_HTTP_KEEP_ALIVE is now set to true by default.

  • Bump PR. 30-SNAPSHOT #1589
  • Bump PR. 0.29.0-rc1 #1588
  • Improves few tests and an assert method #1572
  • Configurable Page Max for Contract Results Logs #1571
  • Productize default value for mirrorNodeClient configuration #1565
  • This is the exported JSON from the grafana dashboard #1561
  • Increase default number of sockets for mirror node client to 300 #1556
  • Gating Populate Synthetic Transaction Feature for ability to control via property configuration #1554
  • Bump image versions in acceptance tests #1549
  • Bump image versions in acceptane tests #1548
  • 1438 update trycatch test logic in ethspects #1544
  • Update eth_getTransactionCount to return contract nonce #1535
  • Release 0.28 #1527
  • Construct Synthetic Contract Result #1518
  • [Design] Support HIP 729 contract nonces #1471
  • Improve eth_getTransactionCount latency #1444
  • Update try/catch test logic in eth.spec.ts #1438
  • Move the JSON RPC Relay grafana dashboard configs into the JSON RPC Relay repository #1337
  • Expand subgraph example with HAPI events #1040

Bug Fixes

  • 1581 set typeof in undefined condition #1586
  • Set ETH_CALL_DEFAULT_TO_CONSENSUS_NODE to evaluate as a string. #1581
  • Fix cannot read properties of null reading 'transactions' (#1377) #1553
  • fix: unable to parse some contract transaction reverted, resulting in "TypeError: Cannot read properties of null (reading 'transactions')" #1377
  • block.chainid is returning 0 when invoked from contract #1375
  • The "decreases the spender allowance" test passes with the v0.23.0 relay running locally but not in hash.io #1203

Documentation

  • Add couple of diagrams #1576

Dependency Upgrades

  • [Snyk] Upgrade truffle from 5.10.1 to 5.10.2 #1578
  • [Snyk] Upgrade @mui/material from 5.13.6 to 5.13.7 #1577

Contributors

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

@AlfredoG87, @Ivo-Yankov, @ebadiere, @georgi-l95, @konstantinabl, @quiet-node, @rustyShacklefurd, and @swirlds-automation

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

NewReleases is sending notifications on new releases.