The transport to be used when talking to ledger.
It closes the transport.
get Symbol's address for a given BIP 44 path from the Ledger
a path in BIP 44 format
the symbol network type number
optionally enable or not the display
optionally enable or not the chainCode request
if Opt-in Symbol wallet uses curve Secp256K1 else uses curve Ed25519
the public key of the account.
Get Symbol app version on Ledger device
an object contain major, minor, patch version of the Symbol app on Ledger device
Returns the minimum expected ledger version.
the expected version object
Return true if the installed app version is above the supported Symbol app version
promise of boolean
Compares the current app version to a expected version. Returns if the app version is greater equals te expected one
the app version
the expected version.
It handles sending and receiving packages between Ledger and Wallet
a path in BIP 44 format
a raw payload transaction hex string
optionally enable or not the chainCode request
if Opt-in Symbol wallet uses curve Secp256K1 else uses curve Ed25519
respond package from Ledger
it signs a Symbol Cosignature transaction with a given BIP 44 path
a path in BIP 44 format
the original aggregate transaction transaction needs to be cosigned
the aggregate transaction hash
the public key of signer
if Opt-in Symbol wallet uses curve Secp256K1 else uses curve Ed25519
a Signed Cosignature Transaction which is signed by account at path on Ledger
sign a Symbol transaction by account on Ledger at given BIP 44 path
a path in BIP 44 format
a transaction needs to be signed
the network generation hash of block 1
the public key of signer
if Opt-in Symbol wallet uses curve Secp256K1 else uses curve Ed25519
a signed Transaction which is signed by account at path on Ledger
Generated using TypeDoc
The symbol ledger clients that knows who to talk to the symbol app installed in the ledger device.
This facade simplifies provides an simplifies the basic methods.