WalletAdapterRaw
Defined in: packages/iso-filecoin-wallets/src/local.js:43
Raw wallet implementation
Implements
Section titled “Implements”Extends
Section titled “Extends”TypedEventTarget
Accessors
Section titled “Accessors”connected
Section titled “connected”Get Signature
Section titled “Get Signature”get connected():
boolean
Defined in: packages/iso-filecoin-wallets/src/local.js:121
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/local.js:117
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/local.js:124
Wallet support status (NotChecked, Detected, NotDetected, NotSupported)
Returns
Section titled “Returns”"NotChecked"
| "Detected"
| "NotDetected"
| "NotSupported"
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new WalletAdapterRaw(
config
):WalletAdapterRaw
Defined in: packages/iso-filecoin-wallets/src/local.js:64
Parameters
Section titled “Parameters”Parameter | Type |
---|---|
config | WalletConfig & object |
Returns
Section titled “Returns”WalletAdapterRaw
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/local.js:144
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/local.js:129
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/local.js:93
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/local.js:167
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/local.js:134
Disconnect from the wallet
Returns
Section titled “Returns”Promise
<void
>
sign()
Section titled “sign()”Defined in: packages/iso-filecoin-wallets/src/local.js:178
Parameters
Section titled “Parameters”Parameter | Type | Description |
---|---|---|
data | Uint8Array <ArrayBufferLike > | Data to sign |
Returns
Section titled “Returns”signMessage()
Section titled “signMessage()”Defined in: packages/iso-filecoin-wallets/src/local.js:190
Parameters
Section titled “Parameters”Parameter | Type | Description |
---|---|---|
message | { from : string ; gasFeeCap : string ; gasLimit : number ; gasPremium : string ; method : number ; nonce : number ; params : string ; to : string ; value : string ; version : 0 ; } | Filecoin message to sign |
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”create()
Section titled “create()”
static
create():WalletAdapterRaw
Defined in: packages/iso-filecoin-wallets/src/local.js:80
Returns
Section titled “Returns”WalletAdapterRaw
Properties
Section titled “Properties”[symbol]
Section titled “[symbol]”[symbol]:
boolean
=true
Defined in: packages/iso-filecoin-wallets/src/local.js:45
account
Section titled “account”account:
undefined
|IAccount
=undefined
Defined in: packages/iso-filecoin-wallets/src/local.js:52
id:
string
='raw'
Defined in: packages/iso-filecoin-wallets/src/local.js:47
Wallet adapter identifier (e.g. ‘filsnap’, ‘ledger’, ‘hd’, ‘raw’)
name:
string
='Raw (Unsafe)'
Defined in: packages/iso-filecoin-wallets/src/local.js:48
Human readable wallet name
network
Section titled “network”network:
Network
Defined in: packages/iso-filecoin-wallets/src/local.js:67
privateKey
Section titled “privateKey”privateKey:
Uint8Array
<ArrayBufferLike
>
Defined in: packages/iso-filecoin-wallets/src/local.js:69
signatureType
Section titled “signatureType”signatureType:
"SECP256K1"
|"BLS"
Defined in: packages/iso-filecoin-wallets/src/local.js:68
uid:
string
Defined in: packages/iso-filecoin-wallets/src/local.js:46
Unique identifier for this wallet instance
url:
string
='https://filecoin.io'
Defined in: packages/iso-filecoin-wallets/src/local.js:49
Wallet homepage URL