-
-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Describe the bug
calling connect
on a LedgerSigner
instance throws an error
Likely related to the underlying HID transport holding the device, and the new signer making a second acquisition attempt that fails
Reproduction steps
import { LedgerSigner } from '@ethersproject/hardware-wallets'
import * as ethers from 'ethers'
const provider = ethers.providers.getDefaultProvider()
const signer = new LedgerSigner()
signer.connect(provider)
/// Error: cannot open device with path
Environment
ts-node
w/ [email protected] on an M1 macbook
Metadata
Metadata
Assignees
Labels
No labels