Skip to content

v0.43.0

Compare
Choose a tag to compare
@swirlds-automation swirlds-automation released this 08 Mar 20:13
· 2 commits to release/0.43 since this release
v0.43.0
6acced8

Release 0.43.0 includes a bug fix that adds the aliases finalized and safe to the blocks. These are ethereum post merge aliases that essentially mean latest. A more detailed description of these new aliases in the ethereum context can be found here.

Tests were added to increase eth_estimateGas coverage, and dependencies were updated.

Release 0.43.0 also begins the support for new blocks, (newHeads) in eth_subscribe. This feature will allow websocket providers to poll for the latest blocks. The eth-subscribe design document has been updated to describe this in detail.

The newHeads feature is disabled on testnet and mainnet, and will be enabled at some point in the future.

Enhancements

  • feat: adding polling for new heads. #2160
  • Port the smart contracts github actions workflow manual-test to the relay repository. #2092
  • test: 1600 estimate gas with precompiles more tests added #2026
  • Add tests in the relay for eth_estimateGas with precompiles #1600

Bug Fixes

  • feat: Adds missing block aliases #2135

Dependency Upgrades

  • [Snyk] Upgrade @graphprotocol/graph-cli from 0.67.4 to 0.68.0 #2170
  • [Snyk] Upgrade dotenv from 16.4.1 to 16.4.2 #2166
  • [Snyk] Upgrade @mui/material from 5.15.7 to 5.15.9 #2165
  • build(deps): bump @openzeppelin/contracts from 4.9.5 to 4.9.6 in /tools/hardhat-example #2164
  • build(deps-dev): bump @openzeppelin/contracts from 4.9.3 to 4.9.6 in /tools/subgraph-example #2163
  • [Snyk] Upgrade redis from 4.6.12 to 4.6.13 #2158
  • [Snyk] Upgrade @hashgraph/sdk from 2.40.0 to 2.41.0 #2156
  • [Snyk] Upgrade @graphprotocol/graph-cli from 0.67.3 to 0.67.4 #2155
  • [Snyk] Upgrade lerna from 8.0.2 to 8.1.1 #2154
  • build(deps): bump es5-ext from 0.10.62 to 0.10.63 in /tools/truffle-example #2152
  • [Snyk] Upgrade @graphprotocol/graph-cli from 0.67.2 to 0.67.3 #2146
  • build(deps-dev): bump undici from 5.28.2 to 5.28.3 in /tools/hardhat-example #2116
  • build(deps-dev): bump undici from 5.26.3 to 5.28.3 in /tools/subgraph-example #2115

Contributors

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

@dependabot[bot], @ebadiere, @konstantinabl, @nickeynikolovv, and @swirlds-automation