MessageSignerWalletAdapterProps

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


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

Interface: MessageSignerWalletAdapterProps<Name>

Defined in: aleo-wallet-adapter/packages/core/base/signer.ts:17

Extends

Type Parameters

Name

Name extends string = string

Properties

connected

connected: boolean

Defined in: aleo-wallet-adapter/packages/core/base/adapter.ts:25

Inherited from

WalletAdapterProps.connected


connecting

connecting: boolean

Defined in: aleo-wallet-adapter/packages/core/base/adapter.ts:24

Inherited from

WalletAdapterProps.connecting


icon

icon: string

Defined in: aleo-wallet-adapter/packages/core/base/adapter.ts:21

Inherited from

WalletAdapterProps.icon


name

name: WalletName<Name>

Defined in: aleo-wallet-adapter/packages/core/base/adapter.ts:19

Inherited from

WalletAdapterProps.name


publicKey

publicKey: string

Defined in: aleo-wallet-adapter/packages/core/base/adapter.ts:23

Inherited from

WalletAdapterProps.publicKey


readyState

readyState: WalletReadyState

Defined in: aleo-wallet-adapter/packages/core/base/adapter.ts:22

Inherited from

WalletAdapterProps.readyState


supportedTransactionVersions

supportedTransactionVersions: ReadonlySet

Defined in: aleo-wallet-adapter/packages/core/base/adapter.ts:26

Inherited from

WalletAdapterProps.supportedTransactionVersions


url

url: string

Defined in: aleo-wallet-adapter/packages/core/base/adapter.ts:20

Inherited from

WalletAdapterProps.url

Methods

connect()

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

Defined in: aleo-wallet-adapter/packages/core/base/adapter.ts:28

Parameters

decryptPermission

DecryptPermission

network

WalletAdapterNetwork

programs?

string[]

Returns

Promise<void>

Inherited from

WalletAdapterProps.connect


decrypt()

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

Defined in: aleo-wallet-adapter/packages/core/base/signer.ts:20

Parameters

cipherText

string

tpk?

string

programId?

string

functionName?

string

index?

number

Returns

Promise<string>


disconnect()

disconnect(): Promise<void>

Defined in: aleo-wallet-adapter/packages/core/base/adapter.ts:29

Returns

Promise<void>

Inherited from

WalletAdapterProps.disconnect


getExecution()

getExecution(transactionId): Promise<string>

Defined in: aleo-wallet-adapter/packages/core/base/signer.ts:36

Parameters

transactionId

string

Returns

Promise<string>


requestBulkTransactions()

requestBulkTransactions(transactions): Promise<string[]>

Defined in: aleo-wallet-adapter/packages/core/base/signer.ts:28

Parameters

transactions

AleoTransaction[]

Returns

Promise<string[]>


requestDeploy()

requestDeploy(deployment): Promise<string>

Defined in: aleo-wallet-adapter/packages/core/base/signer.ts:30

Parameters

deployment

AleoDeployment

Returns

Promise<string>


requestExecution()

requestExecution(transaction): Promise<string>

Defined in: aleo-wallet-adapter/packages/core/base/signer.ts:26

Parameters

transaction

AleoTransaction

Returns

Promise<string>


requestRecordPlaintexts()

requestRecordPlaintexts(program): Promise<any[]>

Defined in: aleo-wallet-adapter/packages/core/base/signer.ts:38

Parameters

program

string

Returns

Promise<any[]>


requestRecords()

requestRecords(program): Promise<any[]>

Defined in: aleo-wallet-adapter/packages/core/base/signer.ts:22

Parameters

program

string

Returns

Promise<any[]>


requestTransaction()

requestTransaction(transaction): Promise<string>

Defined in: aleo-wallet-adapter/packages/core/base/signer.ts:24

Parameters

transaction

AleoTransaction

Returns

Promise<string>


requestTransactionHistory()

requestTransactionHistory(program): Promise<any[]>

Defined in: aleo-wallet-adapter/packages/core/base/signer.ts:40

Parameters

program

string

Returns

Promise<any[]>


signMessage()

signMessage(message): Promise<Uint8Array>

Defined in: aleo-wallet-adapter/packages/core/base/signer.ts:18

Parameters

message

Uint8Array

Returns

Promise<Uint8Array>


transactionStatus()

transactionStatus(transactionId): Promise<string>

Defined in: aleo-wallet-adapter/packages/core/base/signer.ts:32

Parameters

transactionId

string

Returns

Promise<string>


transitionViewKeys()

transitionViewKeys(transactionId): Promise<string[]>

Defined in: aleo-wallet-adapter/packages/core/base/signer.ts:34

Parameters

transactionId

string

Returns

Promise<string[]>

Last updated

Was this helpful?