Skip to content

EOS EVM Node v1.0.0-rc4

Pre-release
Pre-release
Compare
Choose a tag to compare
@stephenpdeos stephenpdeos released this 12 Jul 02:46
· 131 commits to main since this release
d462226

Introduction

The latest release candidate of EOS EVM Node includes updates to resolve an issue discovered with disproportionally high gas fees and insufficient returns for certain types of transactions related to the new gas fee algorithm.

Read on for more details.

Updates

Make an exception for privileged accounts when calculating gas

PRs

  • (245)Update silkworm 1.0.2


It was discovered that privileged accounts were being treated as if they were new, not previously created accounts when calculating gas fees. An update has been made to make an exception for these accounts for all operations.

Change max gas refund in ExecutionProcessor to 100% with a limit in the minimum gas used of 21k

PRs

  • (245)Update silkworm 1.0.2


In certain scenarios, where disproportionately high gas fees were charged, inadequate refunds were returned due to the max refund setting of 20% as part of the protocol. This value has been updated to a max of 100% to improve overall user experience as the next generation of the gas fee algorithm is developed.

Building, compatibility, and upgrading

Building

The README in the eos-evm-node repository contains instructions on how to build EOS EVM Node and EOS EVM RPC.

Compatibility and upgrading

EOS EVM Node and EOS EVM RPC can be upgraded from the prior 0.7.x version by replacing the binaries. If upgrading from v1.0.0-rc1 or v1.0.0-rc2 replay is needed.

Further details on changes since last release

Contributors

Special thanks to the contributors that submitted patches for this release:

Full list of changes since last release

PRs

  • (244)fix estimate gas
  • (245)Update silkworm 1.0.2
  • (250)add estimate_gas test
  • (253)Bump 1.0.0-rc4


Full Changelog: v1.0.0-rc3...v1.0.0-rc4