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