Skip to content

Conversation

srdtrk
Copy link
Member

@srdtrk srdtrk commented Sep 25, 2025

Description

closes: #633
closes: EVM-322


Author Checklist

All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.

I have...

  • tackled an existing issue or discussed with a team member
  • left instructions on how to review the changes
  • targeted the main branch

Copy link

linear bot commented Sep 25, 2025

@srdtrk srdtrk changed the title imp: include an address codec implementation feat: include an address codec implementation Sep 25, 2025
@srdtrk srdtrk changed the title feat: include an address codec implementation feat(utils): include an address codec implementation Sep 25, 2025
@srdtrk srdtrk marked this pull request as ready for review September 25, 2025 14:00
@srdtrk srdtrk force-pushed the serdar/322-default-addrcdc branch from deef085 to 41a10c9 Compare September 25, 2025 14:22
)

// EvmCodec defines an address codec for EVM compatible cosmos modules
type EvmCodec struct {
Copy link
Contributor

Choose a reason for hiding this comment

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

This lgtm but I think this should live elsewhere (not in a utils package and also be piped into our evmd application

Copy link
Contributor

Choose a reason for hiding this comment

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

@vladjdk for thoughts on locations etc

Copy link
Member Author

Choose a reason for hiding this comment

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

If we are going to pipe this into our evmd. Then we might have a better case for #665 (comment) since if we used bech32, this codec would be a better drop-in replacement for the default cosmos sdk one

Copy link
Contributor

Choose a reason for hiding this comment

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

@vladjdk thoughts?

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