Skip to content

[Bug]: Money account: deposit fails using Ledger #32929

Description

@Unik0rnMaggie

Describe the bug

When trying to add funds to Money account using Ledger:

  • the deposit fails with error for ETH tokens
  • there is an insufficient funds message for other tokens (even though the balance is enough and there should be no fees)

Expected behavior

Be able to add funds to Money using Ledger account

Screenshots/Recordings

Ledger.mondey.account.2.mp4
Ledger.Money.account.8.2.0.mp4
Image Image

Steps to reproduce

  1. Connect Ledger device
  2. Go to Money
  3. Add funds
  4. Notice error or insufficient funds message

Error messages or log output

Error: MetaMask Pay: Relay: DisconnectedDevice
   at construct (native)
   at apply (native)
   at _construct (address at /var/mobile/Containers/Data/Application/C6CA2F0C-1083-49D2-9828-D3C690E36E9D/Library/Application Support/.expo-internal/bundle-3c8c5a2c-1f35-4cab-a408-2ae236966747.jsbundle:1:752765)
   at Wrapper (address at /var/mobile/Containers/Data/Application/C6CA2F0C-1083-49D2-9828-D3C690E36E9D/Library/Application Support/.expo-internal/bundle-3c8c5a2c-1f35-4cab-a408-2ae236966747.jsbundle:1:756522)
   at call (native)
   at JsonRpcError (address at /var/mobile/Containers/Data/Application/C6CA2F0C-1083-49D2-9828-D3C690E36E9D/Library/Application Support/.expo-internal/bundle-3c8c5a2c-1f35-4cab-a408-2ae236966747.jsbundle:1:3008632)
   at getJsonRpcError (address at /var/mobile/Containers/Data/Application/C6CA2F0C-1083-49D2-9828-D3C690E36E9D/Library/Application Support/.expo-internal/bundle-3c8c5a2c-1f35-4cab-a408-2ae236966747.jsbundle:1:3014217)
   at internal (address at /var/mobile/Containers/Data/Application/C6CA2F0C-1083-49D2-9828-D3C690E36E9D/Library/Application Support/.expo-internal/bundle-3c8c5a2c-1f35-4cab-a408-2ae236966747.jsbundle:1:3014792)
   at ?anon_0_ (address at /var/mobile/Containers/Data/Application/C6CA2F0C-1083-49D2-9828-D3C690E36E9D/Library/Application Support/.expo-internal/bundle-3c8c5a2c-1f35-4cab-a408-2ae236966747.jsbundle:1:2863462)
   at next (native)
   at asyncGeneratorStep (address at /var/mobile/Containers/Data/Application/C6CA2F0C-1083-49D2-9828-D3C690E36E9D/Library/Application Support/.expo-internal/bundle-3c8c5a2c-1f35-4cab-a408-2ae236966747.jsbundle:1:753253)
   at _next (address at /var/mobile/Containers/Data/Application/C6CA2F0C-1083-49D2-9828-D3C690E36E9D/Library/Application Support/.expo-internal/bundle-3c8c5a2c-1f35-4cab-a408-2ae236966747.jsbundle:1:753510)
   at tryCallOne (address at InternalBytecode.js:1:1180)
   at anonymous (address at InternalBytecode.js:1:1874)

Where was this bug found?

Internal release testing

Version

8.2.0

Build number

5944

Device

iPhone 15

Operating system

iOS

Metadata

Metadata

Assignees

No one assigned

    Labels

    INVALID-ISSUE-TEMPLATEIssue's body doesn't match any issue template.Sev2-normalAn issue that may lead to users misunderstanding some limited risks they are takingregression-RC-8.2.0Regression bug that was found in release candidate (RC) for release 8.2.0ta-needs-engineer-escalationTriage-Agent - Applied when confidence is below thresholdta-triagedteam-confirmationsPush issues to confirmations teamteam-mUSDlabel for the mUSD team in the Money Lanetype-bugSomething isn't working

    Type

    Fields

    No fields configured for Bug.

    Projects

    Status
    To be triaged

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions