I've attempted to make a few transactions from my hardware wallet (Ledger Nano S) today, and have run into some issues (and have some questions).
Ledger was connected and in an active state.
1 transaction failed with: Error: TransportError: Failed to sign with Ledger device: U2F DEVICE_INELIGIBLE
2 transactions failed with: Error: Transaction found as "approved" during boot - possibly stuck during signing
All transactions generated etherscan https://etherscan.io/tx/undefined links in the transaction queue. I run into these sometimes with other wallets when I attempt to view the tx too soon after initiated (prior to confirmations), but in this case it still appears to be undefined hours after the transaction was initiated.
Additionally, I'm not sure if this is intended behavior, but even after I disconnect my hardware wallet, the account still displays among my Crypto Wallet accounts, and Brave does not prevent me from making transactions with the hardware wallet (even when the wallet is disconnected). Unclear if this is intended, or if I should expect to see this account removed automatically when the hardware wallet is physically disconnected from the device.
Steps to Reproduce
Connect Ledger Nano S (address type: Legacy (MEW/MyCrypto)
Attempt to make an ERC20 token transaction
Get stuck in queue
to repro the hardware wallet account persisting in available accts view after disconnecting:
connect ledger nano S (address type: legacy)
disconnect hardware wallet.
switch to other acct.
switch back to hardware wallet acct. observe active wallet data.
make an erc20 token transaction. Brave will show in queue.
Actual result:
Expected result:
Transactions should be successfully executed - was using the fast gas option.
Reproduces how often:
100% of the time for me.
Brave version (brave://version info)
Brave | 1.12.87 Chromium: 84.0.4147.89 (Official Build) dev (64-bit)
-- | --
Revision | 19abfe7bcba9318a0b2a6bc6634a67fc834aa592-refs/branch-heads/4147@{#852}
OS | Linux
Version/Channel Information:
Can you reproduce this issue with the current release? tbd
Can you reproduce this issue with the beta channel? tbd
Can you reproduce this issue with the dev channel? yes
Can you reproduce this issue with the nightly channel? tbd
Other Additional Information:
Does the issue resolve itself when disabling Brave Shields?
Does the issue resolve itself when disabling Brave Rewards?
Is the issue reproducible on the latest version of Chrome?
Description
I've attempted to make a few transactions from my hardware wallet (Ledger Nano S) today, and have run into some issues (and have some questions).
Ledger was connected and in an active state.
Error: TransportError: Failed to sign with Ledger device: U2F DEVICE_INELIGIBLE
Error: Transaction found as "approved" during boot - possibly stuck during signing
All transactions generated etherscan https://etherscan.io/tx/undefined links in the transaction queue. I run into these sometimes with other wallets when I attempt to view the tx too soon after initiated (prior to confirmations), but in this case it still appears to be undefined hours after the transaction was initiated.
Additionally, I'm not sure if this is intended behavior, but even after I disconnect my hardware wallet, the account still displays among my Crypto Wallet accounts, and Brave does not prevent me from making transactions with the hardware wallet (even when the wallet is disconnected). Unclear if this is intended, or if I should expect to see this account removed automatically when the hardware wallet is physically disconnected from the device.
Steps to Reproduce
to repro the hardware wallet account persisting in available accts view after disconnecting:
Actual result:
Expected result:
Transactions should be successfully executed - was using the fast gas option.
Reproduces how often:
100% of the time for me.
Brave version (brave://version info)
Version/Channel Information:
Other Additional Information:
Miscellaneous Information: