Skip to content

Evermint v12.2.3

Compare
Choose a tag to compare
@VictorTrustyDev VictorTrustyDev released this 11 Jan 20:23
· 27 commits to release/v12.2.x since this release
c91a68c

[v12.2.3] - 2024-01-12

Improvements

  • (test) #51 Set chain-id into client.toml during init testnet
  • (ante) #65 Add EvmTx sender override protection in ante and correct changelog (backport #64)

Bug Fixes

  • (ante) #60 Prevent panic when building error message of fee which overflow int64 (backport #59)

State Machine Breaking

  • (ante) #63 Disable more authz msgs + refactor optimize AuthzLimiterDecorator (backport #62)
  • (evm) #77 Fix wrong Ethereum Tx type when convert to MsgEthereumTx (backport #76)

[v12.2.2] - 2024-01-03

Improvements

  • (flags) #23 Change default gas adjustment to 1.2 and update default value of some flags (backport #22), partially reverted by #27
  • (fee) #38 Reject cosmos txs that fee denom is not evm denom (backport #37)
  • (test) #47 Use static mnemonic for scripts init nodes and evmd testnet init-files (backport #46)

Bug Fixes

  • (gas) #29 Adjust max-gas computation logic to prevent potential out of gas issue (backport #28)
  • (fee) #31 Handle deduct zero fee of zero fee tx when x/feemarket disabled and min gas price is zero (backport #30)
  • (rpc+store) #33 Fix some concurrency issue in rpc and iavl (partially backport #32)

API Breaking

  • (proto+docs) #44 Fix proto dependencies + rebuild proto + rebuild swagger (partially backport #43)

State Machine Breaking

  • (evm) #26 Enable EIP-3855 by default (backport #25)
  • (evm) #40 Consume all gas upon ApplyTransaction failure without VM error (backport #39)

[v12.2.1] - 2024-01-01

Features

  • (store) #13 Add local snapshots management commands (backport #12)
  • (store) #15 Add inspect command and sub-commands (backport #14)

Improvement

  • (test) #11 Use Testnet chain-id instead of Mainnet chain-id for tests (backport #10)

Bug Fixes

  • (rename-chain) #19 Check network chain-id string must contain EVM chain-id (backport #18)

[v12.2.0] - 2023-12-31

This is the first release of Evermint

Features

  • (rename-chain) Enable developers to fork and transform Evermint to their own chain, fully customized. 👉 Read more
  • (cli) Allow convert between 0x address and bech32 address, or any custom bech32 HRP: evmd convert-address evm1sv9m0g7ycejwr3s369km58h5qe7xj77hxrsmsz evmos

Improvement

  • (rename-chain) #4 Restore files that should not be changed after rename chain

Bug Fixes

  • (evm) #3 Correct context block height when trace transaction
  • (evm) #5 Re-calculate base-fee & adjust gas-meter reset behavior when trace transaction/block

[Evermint v12] - 2023-12-30

The Evermint project is officially forked from Evmos v12.1.6 at this point and is going to release the next versions from v12.2.x instead of a fresh start.

Escan team will maintain this project with bug fixes, customization and enable developers to fork and transform Evermint to their own chain, fully customized.

The first Evermint release will be v12.2.0.