MessageSignerWalletAdapterProps

@demox-labs/aleo-wallet-adapter-base / Exports / MessageSignerWalletAdapterProps

Interface: MessageSignerWalletAdapterProps<Name>

Type parameters

Name
Type

Name

extends string = string

Hierarchy

Table of contents

Properties

Methods

Properties

connected

connected: boolean

Inherited from

WalletAdapterProps.connected

Defined in

adapter.ts:25


connecting

connecting: boolean

Inherited from

WalletAdapterProps.connecting

Defined in

adapter.ts:24


icon

icon: string

Inherited from

WalletAdapterProps.icon

Defined in

adapter.ts:21


name

name: WalletName<Name>

Inherited from

WalletAdapterProps.name

Defined in

adapter.ts:19


publicKey

publicKey: string

Inherited from

WalletAdapterProps.publicKey

Defined in

adapter.ts:23


readyState

readyState: WalletReadyState

Inherited from

WalletAdapterProps.readyState

Defined in

adapter.ts:22


supportedTransactionVersions

supportedTransactionVersions: ReadonlySet<any>

Inherited from

WalletAdapterProps.supportedTransactionVersions

Defined in

adapter.ts:26


url

url: string

Inherited from

WalletAdapterProps.url

Defined in

adapter.ts:20

Methods

connect

connect(decryptPermission, network, programs?): Promise<void>

Parameters

Name
Type

decryptPermission

programs?

string[]

Returns

Promise<void>

Inherited from

WalletAdapterProps.connect

Defined in

adapter.ts:28


decrypt

decrypt(cipherText, tpk?, programId?, functionName?, index?): Promise<string>

Parameters

Name
Type

cipherText

string

tpk?

string

programId?

string

functionName?

string

index?

number

Returns

Promise<string>

Defined in

signer.ts:20


disconnect

disconnect(): Promise<void>

Returns

Promise<void>

Inherited from

WalletAdapterProps.disconnect

Defined in

adapter.ts:29


getExecution

getExecution(transactionId): Promise<string>

Parameters

Name
Type

transactionId

string

Returns

Promise<string>

Defined in

signer.ts:34


requestBulkTransactions

requestBulkTransactions(transactions): Promise<string[]>

Parameters

Name
Type

transactions

Returns

Promise<string[]>

Defined in

signer.ts:28


requestDeploy

requestDeploy(deployment): Promise<string>

Parameters

Name
Type

deployment

Returns

Promise<string>

Defined in

signer.ts:30


requestExecution

requestExecution(transaction): Promise<string>

Parameters

Name
Type

transaction

Returns

Promise<string>

Defined in

signer.ts:26


requestRecordPlaintexts

requestRecordPlaintexts(program): Promise<any[]>

Parameters

Name
Type

program

string

Returns

Promise<any[]>

Defined in

signer.ts:36


requestRecords

requestRecords(program): Promise<any[]>

Parameters

Name
Type

program

string

Returns

Promise<any[]>

Defined in

signer.ts:22


requestTransaction

requestTransaction(transaction): Promise<string>

Parameters

Name
Type

transaction

Returns

Promise<string>

Defined in

signer.ts:24


requestTransactionHistory

requestTransactionHistory(program): Promise<any[]>

Parameters

Name
Type

program

string

Returns

Promise<any[]>

Defined in

signer.ts:38


signMessage

signMessage(message): Promise<Uint8Array>

Parameters

Name
Type

message

Uint8Array

Returns

Promise<Uint8Array>

Defined in

signer.ts:18


transactionStatus

transactionStatus(transactionId): Promise<string>

Parameters

Name
Type

transactionId

string

Returns

Promise<string>

Defined in

signer.ts:32

Last updated