Skip to content

chore(deps): bump github.com/cosmos/evm from 0.5.0-rc.0 to 1.0.0-rc2#102

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/github.com/cosmos/evm-1.0.0-rc2
Open

chore(deps): bump github.com/cosmos/evm from 0.5.0-rc.0 to 1.0.0-rc2#102
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/go_modules/github.com/cosmos/evm-1.0.0-rc2

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 1, 2026

Bumps github.com/cosmos/evm from 0.5.0-rc.0 to 1.0.0-rc2.

Release notes

Sourced from github.com/cosmos/evm's releases.

v0.5.1

What's Changed

New Contributors

Full Changelog: cosmos/evm@v0.5.0...v0.5.1

v0.5.0

Major feature upgrades

  • EIP-7702 Support and Testing
  • JSON-RPC Compatibility aligned with go-ethereum v1.16.3
    • Inputs and outputs match
    • Added debug_traceCall, eth_createAccessList, eth_getHeaderByHash, eth_getHeaderByNumber
    • Fixed compatibility for eth_getBlockByHash, eth_getBlockByNumber, eth_getTransactionByHash, eth_getTransactionByBlockHashAndIndex, eth_getTransactionByBlockNumberAndIndex
    • Added state overrides to various tracing functions
  • IBC OnRecvPacket now supports recipient 0x addresses
  • Added go-ethereum metrics to Cosmos metrics server

Major quality of life improvements

  • Configuration improvements
    • EvmAppOptions was removed
    • Coin information was moved to genesis
    • EVM Chain ID is now possible to set as flags in the start command or tomls
    • Testing configs were deduplicated
    • EVM mempool can now be configured from the config tomls
    • Most config files moved out from /evmd and set as defaults found in the repo, making the simapp folder smaller
    • Added precompile builder for app.go
  • Refactored precompiles and removed transaction execution boilerplate code

For migrating from v0.4.x, please refer to the migration guide.

What's Changed

... (truncated)

Changelog

Sourced from github.com/cosmos/evm's changelog.

CHANGELOG

UNRELEASED

DEPENDENCIES

IMPROVEMENTS

  • #758 Cleanup precompiles abi.json.
  • #810 Fix integration test suite to resolve lock contention problem from external app injection
  • #811 Use sdk's DefaultBondDenom for default evm denom in genesis.
  • #823 Remove authz dependency from test suite and EvmApp interface
  • #829 Seperate test app interface
  • #968 Use normal gas config in ibc transfer to prevent potential DoS attack

FEATURES

  • #589 Remove parallelization blockers via migration from transient to object store, refactoring of gas, indexing, and bloom utilities.
  • #768 Added ICS-02 Client Router precompile
  • #815 Support for multi gRPC query clients serve with old binary.

BUG FIXES

#965 Fix gas double charging on EVM calls in IBCOnTimeoutPacketCallback.

  • #869 Fix erc20 IBC callbacks to check for native token transfer before parsing recipient.
  • #860 Fix EIP-712 signature verification to use configured EVM chain ID instead of parsing cosmos chain ID string and replace legacytx.StdSignBytes with the aminojson sign mode handler.
  • #794 Fix mempool.max-txs flag not using desired default of 0
  • #748 Fix DynamicFeeChecker in Cosmos ante handler to respect NoBaseFee feemarkets' parameter.
  • #690 Fix Ledger hardware wallet support for coin type 60.
  • #769 Fix erc20 ibc middleware to not to validate sender address format.
  • #756 Fix error message typo in NewMsgCancelProposal.
  • #772 Avoid panic on close if evm mempool not used.
  • #774 Emit proper allowance amount in erc20 event.
  • #790 fix panic in historical query due to missing EvmCoinInfo.
  • #800 Fix denom exponent validation in virtual fee deduct in vm module.
  • #817 Align GetCoinbaseAddress to handle empty proposer address in contexts like CheckTx where proposer doesn't exist.
  • #814 Fix duplicated events in post tx processor.
  • #816 Avoid nil pointer when RPC requests execute before evmCoinInfo initialization in PreBlock with defaultEvmCoinInfo fallback.
  • #828 Validate decimals before conversion to prevent panic when coininfo is missing in historical queries.
  • #905 Fix EIP-6780 selfdestruct to properly delete contracts at pre-funded addresses by persisting code and account before DeleteAccount's IsContract check.
  • #920 Fix GetCoinbaseAddress to correctly convert validator operator address from Bech32 format to Ethereum address for block.coinbase opcode.
  • #705 Fix dynamic precompiles being disabled when EVM state overrides are used in eth_call.
  • #967 Fix return value of erc20 ibcv2 middleware to properly reflect application success and middleware failure.
  • #992 Respect the provided gasCap in CallEVMWithData instead of always used the default cap.
  • #993 Enforce src_callback contract address to match the packet sender for IBC acknowledgement and timeout callbacks to prevent arbitrary contract execution.

v0.5.0

DEPENDENCIES

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot force-pushed the dependabot/go_modules/github.com/cosmos/evm-1.0.0-rc2 branch from b61b495 to eb1f574 Compare March 3, 2026 18:24
Bumps [github.com/cosmos/evm](https://github.com/cosmos/evm) from 0.5.0-rc.0 to 1.0.0-rc2.
- [Release notes](https://github.com/cosmos/evm/releases)
- [Changelog](https://github.com/cosmos/evm/blob/main/CHANGELOG.md)
- [Commits](cosmos/evm@v0.5.0-rc.0...v1.0.0-rc2)

---
updated-dependencies:
- dependency-name: github.com/cosmos/evm
  dependency-version: 1.0.0-rc2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/go_modules/github.com/cosmos/evm-1.0.0-rc2 branch from eb1f574 to 8554d26 Compare March 4, 2026 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants