WalletContextState
@demox-labs/aleo-wallet-adapter-react
@demox-labs/aleo-wallet-adapter-react / WalletContextState
Interface: WalletContextState
Defined in: useWallet.ts:18
Properties
autoConnect
autoConnect:
boolean
Defined in: useWallet.ts:19
connected
connected:
boolean
Defined in: useWallet.ts:24
connecting
connecting:
boolean
Defined in: useWallet.ts:23
decrypt()
decrypt: (
cipherText
,tpk?
,programId?
,functionName?
,index?
) =>Promise
<string
>
Defined in: useWallet.ts:32
Parameters
cipherText
string
tpk?
string
programId?
string
functionName?
string
index?
number
Returns
Promise
<string
>
disconnecting
disconnecting:
boolean
Defined in: useWallet.ts:25
getExecution()
getExecution: (
transactionId
) =>Promise
<string
>
Defined in: useWallet.ts:40
Parameters
transactionId
string
Returns
Promise
<string
>
publicKey
publicKey:
string
Defined in: useWallet.ts:22
requestBulkTransactions()
requestBulkTransactions: (
transactions
) =>Promise
<string
[]>
Defined in: useWallet.ts:36
Parameters
transactions
AleoTransaction
[]
Returns
Promise
<string
[]>
requestDeploy()
requestDeploy: (
deployment
) =>Promise
<string
>
Defined in: useWallet.ts:37
Parameters
deployment
AleoDeployment
Returns
Promise
<string
>
requestExecution()
requestExecution: (
transaction
) =>Promise
<string
>
Defined in: useWallet.ts:35
Parameters
transaction
AleoTransaction
Returns
Promise
<string
>
requestRecordPlaintexts()
requestRecordPlaintexts: (
program
) =>Promise
<any
[]>
Defined in: useWallet.ts:41
Parameters
program
string
Returns
Promise
<any
[]>
requestRecords()
requestRecords: (
program
) =>Promise
<any
[]>
Defined in: useWallet.ts:33
Parameters
program
string
Returns
Promise
<any
[]>
requestTransaction()
requestTransaction: (
transaction
) =>Promise
<string
>
Defined in: useWallet.ts:34
Parameters
transaction
AleoTransaction
Returns
Promise
<string
>
requestTransactionHistory()
requestTransactionHistory: (
program
) =>Promise
<any
[]>
Defined in: useWallet.ts:42
Parameters
program
string
Returns
Promise
<any
[]>
signMessage()
signMessage: (
message
) =>Promise
<Uint8Array
>
Defined in: useWallet.ts:31
Parameters
message
Uint8Array
Returns
Promise
<Uint8Array
>
transactionStatus()
transactionStatus: (
transactionId
) =>Promise
<string
>
Defined in: useWallet.ts:38
Parameters
transactionId
string
Returns
Promise
<string
>
transitionViewKeys()
transitionViewKeys: (
transactionId
) =>Promise
<string
[]>
Defined in: useWallet.ts:39
Parameters
transactionId
string
Returns
Promise
<string
[]>
wallet
wallet:
Wallet
Defined in: useWallet.ts:21
wallets
wallets:
Wallet
[]
Defined in: useWallet.ts:20
Methods
connect()
connect(
decryptPermission
,network
,programs?
):Promise
<void
>
Defined in: useWallet.ts:28
Parameters
decryptPermission
DecryptPermission
network
WalletAdapterNetwork
programs?
string
[]
Returns
Promise
<void
>
disconnect()
disconnect():
Promise
<void
>
Defined in: useWallet.ts:29
Returns
Promise
<void
>
select()
select(
walletName
):void
Defined in: useWallet.ts:27
Parameters
walletName
WalletName
Returns
void
Last updated
Was this helpful?