Skip to content

EOS EVM Node v1.0.5

Compare
Choose a tag to compare
@stephenpdeos stephenpdeos released this 31 Jan 01:03
· 139 commits to main since this release
074a3ee

Introduction

The latest patch release of EOS EVM Node introduces batch request functionality for eth_gasPrice and a temporary fix for processing transactions with high s value signatures.

Read on for more details.

Updates

Enable eth_gasPrice in batch requests

PRs

  • (340)[1.0] Allow batch eth_gasPrice


In order to properly support Gnosis Safe, batch requests have been enabled for eth_gasPrice.

Temporarily accept high s values in signature validation

PRs

  • (345)[1.0] Allow higher s value in signature validation


The EOS EVM contract was discovered to be incorrectly accepting high s value signatures in transactions. Because transactions with these values already made it on chain, the node has been updated to temporarily accept these values to allow them to be processed successfully.

In future releases, EOS EVM will block high s values at the contract level so that no more of them get into the blockchain.

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 1.0.x version by replacing the binaries.

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

  • (340)[1.0] Allow batch eth_gasPrice
  • (345)[1.0] Allow higher s value in signature validation
  • (346)[1.0] bump v1.0.5


Full Changelog: v1.0.4...v1.0.5