Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No cosmos.msg.v1.signer option found for message ethermint.evm.v1.MsgSetMappingEvmAddress #6

Open
ledanghuy1811 opened this issue Sep 16, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@ledanghuy1811
Copy link

ledanghuy1811 commented Sep 16, 2024

When using command oraid tx evm set-mapping-evm, we receive error as follow:

Screenshot 2024-09-16 at 15 21 53
@ledanghuy1811
Copy link
Author

This error occurs because:

  • Currently all sdk.Msg types must implement a method GetSigners() []sdk.AccAddress which both depends on a type definition (sdk.AccAddress) which depends on a global sdk.Config variable.
  • All messages must define the cosmos.msg.v1.signer protobuf annotation which declaratively defines which fields are required to sign messages.
    -> For more detail, please visit cosmos-sdk issue

-> Fixed in https://github.com/oraichain/ethermint-cosmos-0.50/tree/c9157b25caeb98a6d44af6b26595dff6f731c454

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants