Leo Wallet Docs
Home
  • Wallet Adapter for Aleo Apps
  • packages
    • ui
      • docs
        • modules
        • interfaces
          • WalletIconProps
          • WalletModalContextState
          • WalletModalProps
          • WalletModalProviderProps
    • core
      • base
        • docs
          • modules
          • classes
            • BaseMessageSignerWalletAdapter
            • BaseSignerWalletAdapter
            • BaseWalletAdapter
            • Deployment
            • EventEmitter-1
            • Transaction
            • Transition
            • WalletAccountError
            • WalletConfigError
            • WalletConnectionError
            • WalletDecryptionError
            • WalletDecryptionNotAllowedError
            • WalletDisconnectedError
            • WalletDisconnectionError
            • WalletError
            • WalletKeypairError
            • WalletLoadError
            • WalletNotConnectedError
            • WalletNotReadyError
            • WalletNotSelectedError
            • WalletPublicKeyError
            • WalletRecordsError
            • WalletSendTransactionError
            • WalletSignMessageError
            • WalletSignTransactionError
            • WalletTimeoutError
            • WalletTransactionError
            • WalletWindowBlockedError
            • WalletWindowClosedError
          • enums
            • DecryptPermission
            • WalletAdapterNetwork
            • WalletReadyState
          • interfaces
            • AleoDeployment
            • AleoTransaction
            • AleoTransition
            • EventEmitter.EventEmitterStatic
            • EventEmitter.ListenerFn
            • MessageSignerWalletAdapterProps
            • SignerWalletAdapterProps
            • WalletAdapterEvents
            • WalletAdapterProps
          • modules
            • EventEmitter
      • react
        • docs
          • modules
          • interfaces
            • Wallet
            • WalletContextState
            • WalletProviderProps
    • wallets
      • leo
        • docs
          • modules
          • classes
            • LeoWalletAdapter
          • interfaces
            • LeoWallet
            • LeoWalletAdapterConfig
            • LeoWalletEvents
            • LeoWindow
Powered by GitBook
On this page
  • Interface: MessageSignerWalletAdapterProps<Name>
  • Type parameters
  • Hierarchy
  • Table of contents
  • Properties
  • Methods

Was this helpful?

  1. packages
  2. core
  3. base
  4. docs
  5. interfaces

MessageSignerWalletAdapterProps

PreviousEventEmitter.ListenerFnNextSignerWalletAdapterProps

Last updated 11 months ago

Was this helpful?

/ / MessageSignerWalletAdapterProps

Interface: MessageSignerWalletAdapterProps<Name>

Type parameters

Name
Type

Name

extends string = string

Hierarchy

  • <Name>

    ↳ MessageSignerWalletAdapterProps

Table of contents

Properties

Methods

Properties

connected

• connected: boolean

Inherited from

Defined in


connecting

• connecting: boolean

Inherited from

Defined in


icon

• icon: string

Inherited from

Defined in


name

Inherited from

Defined in


publicKey

• publicKey: string

Inherited from

Defined in


readyState

Inherited from

Defined in


supportedTransactionVersions

• supportedTransactionVersions: ReadonlySet<any>

Inherited from

Defined in


url

• url: string

Inherited from

Defined in

Methods

connect

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

Parameters

Name
Type

decryptPermission

network

programs?

string[]

Returns

Promise<void>

Inherited from

Defined in


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


disconnect

â–¸ disconnect(): Promise<void>

Returns

Promise<void>

Inherited from

Defined in


getExecution

â–¸ getExecution(transactionId): Promise<string>

Parameters

Name
Type

transactionId

string

Returns

Promise<string>

Defined in


requestBulkTransactions

â–¸ requestBulkTransactions(transactions): Promise<string[]>

Parameters

Name
Type

transactions

Returns

Promise<string[]>

Defined in


requestDeploy

â–¸ requestDeploy(deployment): Promise<string>

Parameters

Name
Type

deployment

Returns

Promise<string>

Defined in


requestExecution

â–¸ requestExecution(transaction): Promise<string>

Parameters

Name
Type

transaction

Returns

Promise<string>

Defined in


requestRecordPlaintexts

â–¸ requestRecordPlaintexts(program): Promise<any[]>

Parameters

Name
Type

program

string

Returns

Promise<any[]>

Defined in


requestRecords

â–¸ requestRecords(program): Promise<any[]>

Parameters

Name
Type

program

string

Returns

Promise<any[]>

Defined in


requestTransaction

â–¸ requestTransaction(transaction): Promise<string>

Parameters

Name
Type

transaction

Returns

Promise<string>

Defined in


requestTransactionHistory

â–¸ requestTransactionHistory(program): Promise<any[]>

Parameters

Name
Type

program

string

Returns

Promise<any[]>

Defined in


signMessage

â–¸ signMessage(message): Promise<Uint8Array>

Parameters

Name
Type

message

Uint8Array

Returns

Promise<Uint8Array>

Defined in


transactionStatus

â–¸ transactionStatus(transactionId): Promise<string>

Parameters

Name
Type

transactionId

string

Returns

Promise<string>

Defined in

.

.

.

• name: <Name>

.

.

• readyState:

.

.

.

.

.

[]

adapter.ts:25
adapter.ts:24
adapter.ts:21
adapter.ts:19
adapter.ts:23
WalletReadyState
adapter.ts:22
adapter.ts:26
adapter.ts:20
adapter.ts:28
signer.ts:20
adapter.ts:29
signer.ts:34
signer.ts:28
signer.ts:30
signer.ts:26
signer.ts:36
signer.ts:22
signer.ts:24
signer.ts:38
signer.ts:18
signer.ts:32
@demox-labs/aleo-wallet-adapter-base
Exports
WalletAdapterProps
connected
connecting
icon
name
publicKey
readyState
supportedTransactionVersions
url
connect
decrypt
disconnect
getExecution
requestBulkTransactions
requestDeploy
requestExecution
requestRecordPlaintexts
requestRecords
requestTransaction
requestTransactionHistory
signMessage
transactionStatus
DecryptPermission
WalletAdapterNetwork
AleoTransaction
AleoDeployment
AleoTransaction
AleoTransaction
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
WalletName
connected
connecting
icon
name
publicKey
readyState
supportedTransactionVersions
url
connect
disconnect