Leo Wallet Docs
Home
  • Wallet Adapter for Aleo Apps
  • packages
    • ui
      • docs
        • functions
          • useWalletModal
        • interfaces
          • WalletIconProps
          • WalletModalContextState
          • WalletModalProps
          • WalletModalProviderProps
        • variables
          • WalletConnectButton
          • WalletDisconnectButton
          • WalletIcon
          • WalletModal
          • WalletModalButton
          • WalletModalContext
          • WalletModalProvider
          • WalletMultiButton
    • core
      • base
        • docs
          • classes
            • BaseMessageSignerWalletAdapter
            • BaseSignerWalletAdapter
            • BaseWalletAdapter
            • Deployment
            • EventEmitter
            • Transaction
            • Transition
            • WalletAccountError
            • WalletConfigError
            • WalletConnectionError
            • WalletDecryptionError
            • WalletDecryptionNotAllowedError
            • WalletDisconnectedError
            • WalletDisconnectionError
            • WalletError
            • WalletKeypairError
            • WalletLoadError
            • WalletNotConnectedError
            • WalletNotReadyError
            • WalletNotSelectedError
            • WalletPublicKeyError
            • WalletRecordsError
            • WalletSendTransactionError
            • WalletSignMessageError
            • WalletSignTransactionError
            • WalletTimeoutError
            • WalletTransactionError
            • WalletWindowBlockedError
            • WalletWindowClosedError
          • enumerations
            • DecryptPermission
            • WalletAdapterNetwork
            • WalletReadyState
          • functions
            • scopePollingDetectionStrategy
          • interfaces
            • AleoDeployment
            • AleoTransaction
            • AleoTransition
            • MessageSignerWalletAdapterProps
            • SignerWalletAdapterProps
            • WalletAdapterEvents
            • WalletAdapterProps
          • type-aliases
            • Adapter
            • MessageSignerWalletAdapter
            • SignerWalletAdapter
            • SupportedTransactionVersions
            • TransactionOrVersionedTransaction
            • WalletAdapter
            • WalletName
          • @demox-labs
            • namespaces
              • EventEmitter
                • interfaces
                  • EventEmitterStatic
                  • ListenerFn
                • type-aliases
                  • ArgumentMap
                  • EventArgs
                  • EventListener
                  • EventNames
                  • ValidEventTypes
                • variables
                  • EventEmitter
      • react
        • docs
          • functions
            • useLocalStorage
            • useWallet
          • interfaces
            • Wallet
            • WalletContextState
            • WalletProviderProps
          • variables
            • WalletContext
            • WalletProvider
    • wallets
      • leo
        • docs
          • classes
            • LeoWalletAdapter
          • interfaces
            • LeoWallet
            • LeoWalletAdapterConfig
            • LeoWalletEvents
            • LeoWindow
          • variables
            • LeoWalletName
Powered by GitBook
On this page
  • Interface: MessageSignerWalletAdapterProps<Name>
  • Extends
  • Type Parameters
  • Properties
  • Methods

Was this helpful?

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

MessageSignerWalletAdapterProps

PreviousAleoTransitionNextSignerWalletAdapterProps

Last updated 5 hours ago

Was this helpful?


/ MessageSignerWalletAdapterProps

Interface: MessageSignerWalletAdapterProps<Name>

Defined in:

Extends

  • <Name>

Type Parameters

Name

Name extends string = string

Properties

connected

connected: boolean

Defined in:

Inherited from


connecting

connecting: boolean

Inherited from


icon

icon: string

Inherited from


name

Inherited from


publicKey

publicKey: string

Inherited from


readyState

Inherited from


supportedTransactionVersions

supportedTransactionVersions: ReadonlySet

Inherited from


url

url: string

Inherited from

Methods

connect()

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

Parameters

decryptPermission

network

programs?

string[]

Returns

Promise<void>

Inherited from


decrypt()

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

Parameters

cipherText

string

tpk?

string

programId?

string

functionName?

string

index?

number

Returns

Promise<string>


disconnect()

disconnect(): Promise<void>

Returns

Promise<void>

Inherited from


getExecution()

getExecution(transactionId): Promise<string>

Parameters

transactionId

string

Returns

Promise<string>


requestBulkTransactions()

requestBulkTransactions(transactions): Promise<string[]>

Parameters

transactions

Returns

Promise<string[]>


requestDeploy()

requestDeploy(deployment): Promise<string>

Parameters

deployment

Returns

Promise<string>


requestExecution()

requestExecution(transaction): Promise<string>

Parameters

transaction

Returns

Promise<string>


requestRecordPlaintexts()

requestRecordPlaintexts(program): Promise<any[]>

Parameters

program

string

Returns

Promise<any[]>


requestRecords()

requestRecords(program): Promise<any[]>

Parameters

program

string

Returns

Promise<any[]>


requestTransaction()

requestTransaction(transaction): Promise<string>

Parameters

transaction

Returns

Promise<string>


requestTransactionHistory()

requestTransactionHistory(program): Promise<any[]>

Parameters

program

string

Returns

Promise<any[]>


signMessage()

signMessage(message): Promise<Uint8Array>

Parameters

message

Uint8Array

Returns

Promise<Uint8Array>


transactionStatus()

transactionStatus(transactionId): Promise<string>

Parameters

transactionId

string

Returns

Promise<string>


transitionViewKeys()

transitionViewKeys(transactionId): Promise<string[]>

Parameters

transactionId

string

Returns

Promise<string[]>

.

Defined in:

.

Defined in:

.

name: <Name>

Defined in:

.

Defined in:

.

readyState:

Defined in:

.

Defined in:

.

Defined in:

.

Defined in:

.

Defined in:

Defined in:

.

Defined in:

Defined in:

[]

Defined in:

Defined in:

Defined in:

Defined in:

Defined in:

Defined in:

Defined in:

Defined in:

Defined in:

@demox-labs/aleo-wallet-adapter-base
@demox-labs/aleo-wallet-adapter-base
aleo-wallet-adapter/packages/core/base/signer.ts:17
WalletAdapterProps
aleo-wallet-adapter/packages/core/base/adapter.ts:25
aleo-wallet-adapter/packages/core/base/adapter.ts:24
aleo-wallet-adapter/packages/core/base/adapter.ts:21
WalletName
aleo-wallet-adapter/packages/core/base/adapter.ts:19
aleo-wallet-adapter/packages/core/base/adapter.ts:23
WalletReadyState
aleo-wallet-adapter/packages/core/base/adapter.ts:22
aleo-wallet-adapter/packages/core/base/adapter.ts:26
aleo-wallet-adapter/packages/core/base/adapter.ts:20
aleo-wallet-adapter/packages/core/base/adapter.ts:28
DecryptPermission
WalletAdapterNetwork
aleo-wallet-adapter/packages/core/base/signer.ts:20
aleo-wallet-adapter/packages/core/base/adapter.ts:29
aleo-wallet-adapter/packages/core/base/signer.ts:36
aleo-wallet-adapter/packages/core/base/signer.ts:28
AleoTransaction
aleo-wallet-adapter/packages/core/base/signer.ts:30
AleoDeployment
aleo-wallet-adapter/packages/core/base/signer.ts:26
AleoTransaction
aleo-wallet-adapter/packages/core/base/signer.ts:38
aleo-wallet-adapter/packages/core/base/signer.ts:22
aleo-wallet-adapter/packages/core/base/signer.ts:24
AleoTransaction
aleo-wallet-adapter/packages/core/base/signer.ts:40
aleo-wallet-adapter/packages/core/base/signer.ts:18
aleo-wallet-adapter/packages/core/base/signer.ts:32
aleo-wallet-adapter/packages/core/base/signer.ts:34
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
WalletAdapterProps
connected
connecting
icon
name
publicKey
readyState
supportedTransactionVersions
url
connect
disconnect