Skip to content

EOS EVM Node v1.0.2

Compare
Choose a tag to compare
@stephenpdeos stephenpdeos released this 29 Oct 03:08
· 164 commits to main since this release
c363c31

Introduction

The latest patch release of EOS EVM Node introduces a fix to an EOS EVM transaction ordering edge case and the application of a Business Service License (BSL) for the EOS EVM Node codebase.

Read on for more details.

Updates

EOS EVM Transaction Order Discrepancy

PRs

  • (310)evmtx order


Edge cases were discovered where transactions may be incorrectly ordered if more than one EOS transaction took place from the same address within one block. An update has been made to ensure transactions use the evmtx parent sequence number. No instances of this scenario have occurred for EOS EVM Mainnet.

Business Service License

PRs

  • (296)[1.0.2] Change to BSL licensing scheme
  • (297)[1.0.2] Update silkworm submodule to include BSL license


The EOS EVM Node codebase has transitioned to a Business Service License (BSL), which introduces a structured licensing framework that promotes responsible and open use of the code. The BSL allows for commercial use while encouraging contributors and users to adhere to the terms outlined in the license. This change supports continued innovation within the EOS ecosystem and ensures that all users have a consistent and fair understanding of usage rights. More information can be found in the repo’s license file.

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

  • (296)[1.0.2] Change to BSL licensing scheme
  • (297)[1.0.2] Update silkworm submodule to include BSL license
  • (299)[1.0.2] Update versions/branches to use for CI dependencies
  • (310)evmtx order
  • (316)bump version 1.0.2


Full Changelog: v1.0.1...v1.0.2