Skip to content

Releases: EscanBE/evermint

Evermint on Cosmos-SDK v0.47

09 Sep 20:29
e2bd47c
Compare
Choose a tag to compare
Pre-release

Since Evermint is being upgraded to Cosmos-SDK v0.50 and there was yet no release for Evermint on Cosmos-SDK v0.47, this pre-release is created to indicate the final commit for Evermint on Cosmos-SDK v0.47.

Dependency information:

  • Cosmos-SDK v0.47.13
  • CometBFT v0.37.5
  • ibc-go v7.8.0

Evermint v12.2.6 (Important)

09 Apr 03:18
d3c8190
Compare
Choose a tag to compare

[v12.2.6] - 2024-04-09

State Machine Breaking

  • (deps) #116 Bumps ibc-go to v6.3.0 which include patch for ASA-2024-007

[v12.2.5] - 2024-03-14

Improvements

  • (ante) #111 Reject EVM txs which having negative value (backport #110)
  • (ante) #113 Add some validation relates to number range for EVM txs (backport #112)

Bug Fixes

  • (rename-chain) #109 Resolve compile error *_test.go after run rename chain (backport #108)

[v12.2.4] - 2024-01-31

Improvements

  • (rename-chain) #81 Sync new changes of function rename-chain from main branch
  • (indexer) #98 Skip pruned blocks & drop multiple failed-to-index blocks during indexer boot-up process (cherry-pick partially #96)
  • (evm) #104 General use zero gas config for EVM exec (backport #103)

[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.

Evermint v12.2.5

14 Mar 09:58
dfaabdd
Compare
Choose a tag to compare

[v12.2.5] - 2024-03-14

Improvements

  • (ante) #111 Reject EVM txs which having negative value (backport #110)
  • (ante) #113 Add some validation relates to number range for EVM txs (backport #112)

Bug Fixes

  • (rename-chain) #109 Resolve compile error *_test.go after run rename chain (backport #108)

[v12.2.4] - 2024-01-31

Improvements

  • (rename-chain) #81 Sync new changes of function rename-chain from main branch
  • (indexer) #98 Skip pruned blocks & drop multiple failed-to-index blocks during indexer boot-up process (cherry-pick partially #96)
  • (evm) #104 General use zero gas config for EVM exec (backport #103)

[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.

Evermint v12.2.4

30 Jan 18:56
ff8f426
Compare
Choose a tag to compare

[v12.2.4] - 2024-01-31

Improvements

  • (rename-chain) #81 Sync new changes of function rename-chain from main branch
  • (indexer) #98 Skip pruned blocks & drop multiple failed-to-index blocks during indexer boot-up process (cherry-pick partially #96)
  • (evm) #104 General use zero gas config for EVM exec (backport #103)

[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.

Evermint v12.2.3

11 Jan 20:23
c91a68c
Compare
Choose a tag to compare

[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.

Evermint v12.2.2

03 Jan 04:46
cc6f246
Compare
Choose a tag to compare

[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.

Evermint v12.2.1

31 Dec 19:40
bcd6fb3
Compare
Choose a tag to compare

[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.

Evermint v12.2.0

30 Dec 18:17
e95dc18
Compare
Choose a tag to compare

[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.