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

feat(evmutil): add proto for MsgConvertNativeCoinToERC20 #1595

Merged
merged 3 commits into from
May 23, 2023

Conversation

pirtleshell
Copy link
Member

Description

Adds the proto with Msg implementations and validations for ConvertNativeCoinToERC20 message. The message is registered in evmutil's message server to allow the binary to build, but the implementation will be added in a following PR. Changelog & doc updates will be made with the implementation.

Hoping to keep the PRs as bite-sized as possible in hopes of efficient and effective reviews.

Checklist

  • Changelog has been updated as necessary.

_ legacytx.LegacyMsg = &MsgConvertERC20ToCoin{}

_ sdk.Msg = &MsgConvertNativeCoinToERC20{}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

prefer Cosmos vs Native as conceptually Kava is a co-chain that "natively" supports evm and cosmos blockchains but in the future might also allow for converting things like BTC more directly

Copy link
Member Author

@pirtleshell pirtleshell May 23, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i support the name change. it's a big enough change set to move references from "Native Coin" to "Cosmos Coin" that i want to make it in a follow up pr that changes all the unreleased types (like the allowed_native_denoms param), not just the one for this message.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Base automatically changed from rp-deploy-erc20s to master May 23, 2023 17:16
@pirtleshell pirtleshell force-pushed the rp-evmutil-convert-native-coin-proto branch from 116e7e9 to 8facfae Compare May 23, 2023 17:18
@pirtleshell pirtleshell merged commit 61c3aa0 into master May 23, 2023
@pirtleshell pirtleshell deleted the rp-evmutil-convert-native-coin-proto branch May 23, 2023 18:01
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.

2 participants