Proposal Details

Proposal #240

Passed

Proposal title

Evmos Testnet v15.0.0 Upgrade

Submit time

Deposit end time

Voting start time

Voting end time

Tally result

97.50%

Proposal #240 description

Description

Author

Malte Herrmann, Evmos Core Team

Software Upgrade Being Scheduled With This Proposal

If successful, this proposal will schedule an Evmos Mainnet software upgrade at block height 16,946,771 (estimated to be around 4PM UTC on Mon., November 6., 2023 based on the last 50,000 blocks) from its current version v14.1.0 to v15.0.0. This proposal has a voting time of 120 hours.

Motivation

By proposing a scheduled upgrade, we want to implement a smooth and transparent upgrade process, that is first proposed on Testnet and then on Mainnet. Software upgrades generally aim to improve current performance and add new features to the Evmos chain. For more information on the types of upgrades, please visit our Software Upgrade Guide.

Impact

Evmos v15.0.0 contains the following enhancements:

  • Add support for MemIAVL and versionDB databases
  • Enable smart contracts (e.g. Safe multisigs) to fund vesting accounts
  • Enable EIP 3855 (
    PUSH0
    opcode) to enable deploying e.g. OpenZeppelin v5 contracts
  • Add
    rclone
    binary to Docker image
  • Bump Cosmos SDK to v0.47.5 and IBC-Go to v7.3.1
  • Remove
    x/crisis
    module
  • Other minor bug fixes and improvements

A full changelog can be found here.

Testing

The Evmos core team created an End-to-End testing suite that performs the software upgrade locally. These tests have been completed successfully for this upgrade. The instructions on how to run the End-to-End testing suite can be found here. Additionally, the upgrade has been manually performed locally.

Proposal #240 overview

Total votes
2,410
Voters
2,398
Total deposit
3,505 EVMOS