Package Exports
- @ledgerhq/hw-transport-u2f
- @ledgerhq/hw-transport-u2f/lib/TransportU2F
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@ledgerhq/hw-transport-u2f) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@ledgerhq/hw-transport-u2f
Allows to communicate with Ledger Hardware Wallets.
[Web] (U2F) (legacy but reliable) – FIDO U2F api. check browser support.
API
Table of Contents
TransportU2F
Extends Transport
U2F web Transport implementation
Examples
import TransportU2F from "@ledgerhq/hw-transport-u2f";
...
TransportU2F.create().then(transport => ...)exchange
Exchange with the device using APDU protocol.
Parameters
apduBuffer
Returns Promise<Buffer> a promise of apdu response
setScrambleKey
Parameters
scrambleKeystring
setUnwrap
Parameters
unwrapboolean
open
static function to create a new Transport from a connected Ledger device discoverable via U2F (browser support)
Parameters
_any_openTimeoutnumber (optional, default5000)
Returns Promise<TransportU2F>