Skip to content

EOS EVM Contract v1.0.0-rc3

Pre-release
Pre-release
Compare
Choose a tag to compare
@stephenpdeos stephenpdeos released this 11 Jun 15:48
· 130 commits to main since this release
22f0eeb

Introduction

The latest release candidate of the EOS EVM Contract includes restrictions on RLP formats when decoding input transactions.

Read on for more details.

Updates

Restrict rlp formats when decoding transaction

PRs

  • (726)[1.0] Restrict rlp formats when decoding transaction


It was discovered that the EVM contract allowed the deserialization of certain RLP formats for input transactions, which could cause the miner to generate a different transaction hash than the one the transaction originally had.

Building

The README in the eos-evm repository contains instructions on how to build EOS EVM Contract.

Compatibility and upgrading

EOS EVM Contract can be upgraded from the prior 0.6.0 version by simply deploying the WASM and ABI.

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

  • (727)[1.0] Update silkworm 1.0.1
  • (726)[1.0] Restrict rlp formats when decoding transaction


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