WalletAdapterLedger
Defined in: packages/iso-filecoin-wallets/src/ledger.js:30
Ledger wallet implementation
Implements
Section titled “Implements”Extends
Section titled “Extends”TypedEventTarget
Accessors
Section titled “Accessors”Get Signature
Section titled “Get Signature”get app():
undefined
|LedgerFilecoin
Defined in: packages/iso-filecoin-wallets/src/ledger.js:81
Returns
Section titled “Returns”undefined
| LedgerFilecoin
connected
Section titled “connected”Get Signature
Section titled “Get Signature”get connected():
boolean
Defined in: packages/iso-filecoin-wallets/src/ledger.js:77
Whether the wallet is currently connected
Returns
Section titled “Returns”boolean
connecting
Section titled “connecting”Get Signature
Section titled “Get Signature”get connecting():
boolean
Defined in: packages/iso-filecoin-wallets/src/ledger.js:73
Whether the wallet is in the process of connecting
Returns
Section titled “Returns”boolean
support
Section titled “support”Get Signature
Section titled “Get Signature”get support():
"NotChecked"
|"Detected"
|"NotDetected"
|"NotSupported"
Defined in: packages/iso-filecoin-wallets/src/ledger.js:85
Wallet support status (NotChecked, Detected, NotDetected, NotSupported)
Returns
Section titled “Returns”"NotChecked"
| "Detected"
| "NotDetected"
| "NotSupported"
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new WalletAdapterLedger(
config
):WalletAdapterLedger
Defined in: packages/iso-filecoin-wallets/src/ledger.js:62
Parameters
Section titled “Parameters”Parameter | Type |
---|---|
config | WalletLedgerConfig |
Returns
Section titled “Returns”WalletAdapterLedger
Overrides
Section titled “Overrides”TypedEventTarget.constructor
Methods
Section titled “Methods”changeNetwork()
Section titled “changeNetwork()”changeNetwork(
network
):Promise
<{account
:IAccount
;network
:Network
; }>
Defined in: packages/iso-filecoin-wallets/src/ledger.js:155
Parameters
Section titled “Parameters”Parameter | Type |
---|---|
network | Network |
Returns
Section titled “Returns”Promise
<{ account
: IAccount
; network
: Network
; }>
checkSupport()
Section titled “checkSupport()”checkSupport():
Promise
<void
>
Defined in: packages/iso-filecoin-wallets/src/ledger.js:89
Check if this wallet adapter is supported in the current environment
Returns
Section titled “Returns”Promise
<void
>
connect()
Section titled “connect()”connect(
params?
):Promise
<{account
:IAccount
;network
:Network
; }>
Defined in: packages/iso-filecoin-wallets/src/ledger.js:107
Parameters
Section titled “Parameters”Parameter | Type |
---|---|
params? | { network? : Network ; } |
params.network? | Network |
Returns
Section titled “Returns”Promise
<{ account
: IAccount
; network
: Network
; }>
deriveAccount()
Section titled “deriveAccount()”Defined in: packages/iso-filecoin-wallets/src/ledger.js:183
Parameters
Section titled “Parameters”Parameter | Type |
---|---|
index | number |
Returns
Section titled “Returns”disconnect()
Section titled “disconnect()”disconnect():
Promise
<void
>
Defined in: packages/iso-filecoin-wallets/src/ledger.js:138
Disconnect from the wallet
Returns
Section titled “Returns”Promise
<void
>
sign()
Section titled “sign()”Defined in: packages/iso-filecoin-wallets/src/ledger.js:202
Parameters
Section titled “Parameters”Parameter | Type |
---|---|
data | Uint8Array <ArrayBufferLike > |
Returns
Section titled “Returns”signMessage()
Section titled “signMessage()”Defined in: packages/iso-filecoin-wallets/src/ledger.js:228
Parameters
Section titled “Parameters”Parameter | Type |
---|---|
message | { from : string ; gasFeeCap : string ; gasLimit : number ; gasPremium : string ; method : number ; nonce : number ; params : string ; to : string ; value : string ; version : 0 ; } |
message.from | string |
message.gasFeeCap | string |
message.gasLimit | number |
message.gasPremium | string |
message.method | number |
message.nonce | number |
message.params | string |
message.to | string |
message.value | string |
message.version | 0 |
Returns
Section titled “Returns”Properties
Section titled “Properties”[symbol]
Section titled “[symbol]”[symbol]:
boolean
=true
Defined in: packages/iso-filecoin-wallets/src/ledger.js:32
account
Section titled “account”account:
undefined
|IAccount
=undefined
Defined in: packages/iso-filecoin-wallets/src/ledger.js:39
id:
string
='ledger'
Defined in: packages/iso-filecoin-wallets/src/ledger.js:34
Wallet adapter identifier (e.g. ‘filsnap’, ‘ledger’, ‘hd’, ‘raw’)
name:
string
='Ledger'
Defined in: packages/iso-filecoin-wallets/src/ledger.js:35
Human readable wallet name
network
Section titled “network”network:
Network
Defined in: packages/iso-filecoin-wallets/src/ledger.js:68
signatureType
Section titled “signatureType”signatureType:
"SECP256K1"
|"BLS"
Defined in: packages/iso-filecoin-wallets/src/ledger.js:69
uid:
string
Defined in: packages/iso-filecoin-wallets/src/ledger.js:33
Unique identifier for this wallet instance
url:
string
='https://ledger.com'
Defined in: packages/iso-filecoin-wallets/src/ledger.js:36
Wallet homepage URL