Skip to content

Update ethSecp256k1 type URLs to cosmos.evm namespace#7

Open
neongseoman wants to merge 1 commit intomrtnetwork:mainfrom
neongseoman:fix/update-ethsecp256k1-type-urls
Open

Update ethSecp256k1 type URLs to cosmos.evm namespace#7
neongseoman wants to merge 1 commit intomrtnetwork:mainfrom
neongseoman:fix/update-ethsecp256k1-type-urls

Conversation

@neongseoman
Copy link
Copy Markdown

@neongseoman neongseoman commented Oct 24, 2025

Summary

  • Updated ethSecp256k1 public key type URL from /ethermint.crypto.v1.ethsecp256k1.PubKey to /cosmos.evm.crypto.v1.ethsecp256k1.PubKey
  • Updated ethSecp256k1 private key type URL from /ethermint.crypto.v1.ethsecp256k1.PrivKey to /cosmos.evm.crypto.v1.ethsecp256k1.PrivKey

Motivation

The Cosmos SDK has updated its namespace conventions, moving from ethermint.crypto.v1 to cosmos.evm.crypto.v1 for EVM-related cryptographic types. This change aligns the SDK with the current Cosmos ecosystem standards.

Changes

  • Modified lib/src/crypto/types/types.dart to use the updated type URL namespace

Breaking Changes

This may be a breaking change if applications are explicitly checking for the old ethermint namespace URLs.

…Secp256k1 public and private key type URLs from ethermint.crypto.v1.ethsecp256k1 to cosmos.evm.crypto.v1.ethsecp256k1 to align with the updated Cosmos SDK namespace conventions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant