github MerlinLayer2/merlin-cdk-validium-node v3.1.0

one month ago

What's New:

  • Upgraded Polygon CDK: Updated the Polygon CDK from fork8 to fork9 for improved functionality and performance.

Enhancements:

  • Erigon RPC Sync Node Support: Added support for using Erigon as an RPC sync node, providing enhanced compatibility and syncing efficiency.
  • Optimized Gas Estimation: Improved gas estimation by incorporating optimistic gas calculations, resulting in more efficient transaction cost predictions.
  • zkProof RPC Interface: Added a new RPC interface for zkProof get and verify, enabling direct interaction with zero-knowledge proof functionalities through the RPC layer.

Bug Fixes:

  • State Handling Improvements: Improved handling of addresses involved in transactions. Previously, if an exception occurred during execution (e.g., out-of-gas), and the state root was recovered, some addresses' balances and nonces were not updated properly because they were no longer accessed. This has been resolved by retrieving the final state root at the end of the batch and querying the state for all addresses involved in the read/write operations, ensuring accurate state updates.

For upgrade steps, please refer to: https://docs.merlinchain.io/merlin-docs/developers/run-a-merlin-node-coming-soon/deployment-and-configuration/testnet-fork9-upgrade-guideline

Don't miss a new merlin-cdk-validium-node release

NewReleases is sending notifications on new releases.