Comment on page
BaseMessageSignerWalletAdapter
Minimal
EventEmitter
interface that is molded against the Node.js EventEmitter
interface.Name | Type |
---|---|
Name | extends string = string |
- ↳
BaseMessageSignerWalletAdapter
• new BaseMessageSignerWalletAdapter<
Name
>()Type parameters
Name | Type |
---|---|
Name | extends string = string |
Inherited from
•
Abstract
connecting: boolean
Implementation of
MessageSignerWalletAdapter.connecting
Inherited from
Defined in
•
Abstract
icon: string
Implementation of
MessageSignerWalletAdapter.icon
Inherited from
Defined in
Implementation of
MessageSignerWalletAdapter.name
Inherited from
Defined in
•
Abstract
publicKey: string
Implementation of
MessageSignerWalletAdapter.publicKey
Inherited from
Defined in
Implementation of
MessageSignerWalletAdapter.readyState
Inherited from
Defined in
•
Abstract
supportedTransactionVersions: ReadonlySet
<any
>Implementation of
MessageSignerWalletAdapter.supportedTransactionVersions
Inherited from
Defined in
•
Abstract
url: string
Implementation of
MessageSignerWalletAdapter.url
Inherited from
Defined in
▪
Static
prefixed: string
| boolean
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:9
•
get
connected(): boolean
Returns
boolean
Implementation of
MessageSignerWalletAdapter.connected
Inherited from
BaseSignerWalletAdapter.connected
Defined in
Type parameters
Name | Type |
---|---|
T |
Parameters
Name | Type |
---|---|
event | T |
fn | |
context? | any |
Returns
Implementation of
MessageSignerWalletAdapter.addListener
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:45
▸
Abstract
connect(decryptPermission
, network
, programs?
): Promise
<void
>Parameters
Name | Type |
---|---|
decryptPermission | |
network | |
programs? | string [] |
Returns
Promise
<void
>Implementation of
MessageSignerWalletAdapter.connect
Inherited from
Defined in
▸
Abstract
decrypt(cipherText
, tpk?
, programId?
, functionName?
, index?
): Promise
<string
>Parameters
Name | Type |
---|---|
cipherText | string |
tpk? | string |
programId? | string |
functionName? | string |
index? | number |
Returns
Promise
<string
>Implementation of
MessageSignerWalletAdapter.decrypt
Defined in
▸
Abstract
disconnect(): Promise
<void
>Returns
Promise
<void
>Implementation of
MessageSignerWalletAdapter.disconnect
Inherited from
Defined in
▸ emit<
T
>(event
, ...args
): boolean
Calls each of the listeners registered for a given event.
Type parameters
Name | Type |
---|---|
T |
Parameters
Name | Type |
---|---|
event | T |
...args |
Returns
boolean
Implementation of
MessageSignerWalletAdapter.emit
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:32
Return an array listing the events for which the emitter has registered listeners.
Returns
Implementation of
MessageSignerWalletAdapter.eventNames
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:15
▸
Abstract
getExecution(transactionId
): Promise
<string
>Parameters
Name | Type |
---|---|
transactionId | string |
Returns
Promise
<string
>Implementation of
MessageSignerWalletAdapter.getExecution
Defined in
▸ listenerCount(
event
): number
Return the number of listeners listening to a given event.
Parameters
Name | Type |
---|---|
event |
Returns
number
Implementation of
MessageSignerWalletAdapter.listenerCount
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:27
▸ listeners<
T
>(event
): (...args
: ArgumentMap
<WalletAdapterEvents
>[Extract
<T
, keyof WalletAdapterEvents
>]) => void
[]Return the listeners registered for a given event.
Type parameters
Name | Type |
---|---|
T |
Parameters
Name | Type |
---|---|
event | T |
Returns
Implementation of
MessageSignerWalletAdapter.listeners
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:20
Type parameters
Name | Type |
---|---|
T |
Parameters
Name | Type |
---|---|
event | T |
fn? | |
context? | any |
once? | boolean |
Returns
Implementation of
MessageSignerWalletAdapter.off
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:69
Add a listener for a given event.
Type parameters
Name | Type |
---|---|
T |
Parameters
Name | Type |
---|---|
event | T |
fn | |
context? | any |
Returns
Implementation of
MessageSignerWalletAdapter.on
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:40
Add a one-time listener for a given event.
Type parameters
Name | Type |
---|---|
T |
Parameters
Name | Type |
---|---|
event | T |
fn | |
context? | any |
Returns
Implementation of
MessageSignerWalletAdapter.once
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:54
Remove all listeners, or those of the specified event.
Parameters
Name | Type |
---|---|
event? |
Returns
Implementation of
MessageSignerWalletAdapter.removeAllListeners
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:79
Remove the listeners of a given event.
Type parameters
Name | Type |
---|---|
T |
Parameters
Name | Type |
---|---|
event | T |
fn? | |
context? | any |
once? | boolean |
Returns
Implementation of
MessageSignerWalletAdapter.removeListener
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:63
▸
Abstract
requestBulkTransactions(transactions
): Promise
<string
[]>Parameters
Name | Type |
---|---|
transactions |
Returns
Promise
<string
[]>Implementation of
MessageSignerWalletAdapter.requestBulkTransactions
Defined in
▸
Abstract
requestDeploy(deployment
): Promise
<string
>Parameters
Name | Type |
---|---|
deployment |
Returns
Promise
<string
>Implementation of
MessageSignerWalletAdapter.requestDeploy
Defined in
▸
Abstract
requestExecution(transaction
): Promise
<string
>Parameters
Name | Type |
---|---|
transaction |
Returns
Promise
<string
>Implementation of
MessageSignerWalletAdapter.requestExecution
Defined in
▸
Abstract
requestRecordPlaintexts(program
): Promise
<any
[]>Parameters
Name | Type |
---|---|
program | string |
Returns
Promise
<any
[]>Implementation of
MessageSignerWalletAdapter.requestRecordPlaintexts
Defined in
▸
Abstract
requestRecords(program
): Promise
<any
[]>Parameters
Name | Type |
---|---|
program | string |
Returns
Promise
<any
[]>Implementation of
MessageSignerWalletAdapter.requestRecords
Defined in
▸
Abstract
requestTransaction(transaction
): Promise
<string
>Parameters
Name | Type |
---|---|
transaction |
Returns
Promise
<string
>Implementation of
MessageSignerWalletAdapter.requestTransaction
Defined in
▸
Abstract
requestTransactionHistory(program
): Promise
<any
[]>Parameters
Name | Type |
---|---|
program | string |
Returns
Promise
<any
[]>Implementation of
MessageSignerWalletAdapter.requestTransactionHistory
Defined in
▸
Abstract
signMessage(message
): Promise
<Uint8Array
>Parameters
Name | Type |
---|---|
message | Uint8Array |
Returns
Promise
<Uint8Array
>Implementation of
MessageSignerWalletAdapter.signMessage
Defined in
▸
Abstract
transactionStatus(transactionId
): Promise
<string
>Parameters
Name | Type |
---|---|
transactionId | string |
Returns
Promise
<string
>Implementation of
MessageSignerWalletAdapter.transactionStatus
Defined in
Last modified 1mo ago