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?