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

fix: handle ledger amino messages #215

Merged
merged 8 commits into from
Oct 25, 2023
Merged

fix: handle ledger amino messages #215

merged 8 commits into from
Oct 25, 2023

Conversation

odcey
Copy link
Contributor

@odcey odcey commented Oct 13, 2023

Context

  • At the moment it's impossible to do any swap (ibc/wasm) from cosmos using ledger on keplr

Fix:

  • I'm pushing code (will need review) to make it possible (adding a converter to format our messages to be amino compatible)

  • From my tests It's retro compatible with not using ledger, so basic keplr wallet still work

  • Problem though:

    • IBC_TRANSFER_TYPE (from cosmos to cosmos):
      • ✅ classic wallet - ✅ ledger
    • WASM_TYPE (from cosmos to evm):
      • ✅ classic wallet - ❌ ledger

src/index.ts Outdated Show resolved Hide resolved
odcey and others added 2 commits October 13, 2023 18:44
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@odcey odcey marked this pull request as draft October 13, 2023 17:51
@odcey odcey marked this pull request as ready for review October 25, 2023 14:25
@odcey odcey merged commit 2ef50f7 into main Oct 25, 2023
5 checks passed
@jmdev3 jmdev3 deleted the fix/keplr-ledger-signing branch November 6, 2023 13:19
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