BaseMessageSignerWalletAdapter
Last updated
Was this helpful?
Last updated
Was this helpful?
/ / BaseMessageSignerWalletAdapter
Minimal EventEmitter
interface that is molded against the Node.js EventEmitter
interface.
Name
extends string
= string
<Name
>
↳ BaseMessageSignerWalletAdapter
<Name
>
• new BaseMessageSignerWalletAdapter<Name
>()
Type parameters
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
T
Parameters
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
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
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
T
Parameters
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
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
event
Returns
number
Implementation of
MessageSignerWalletAdapter.listenerCount
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:27
Return the listeners registered for a given event.
Type parameters
T
Parameters
event
T
Returns
Implementation of
MessageSignerWalletAdapter.listeners
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:20
Type parameters
T
Parameters
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
T
Parameters
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
T
Parameters
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
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
T
Parameters
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
transactions
Returns
Promise
<string
[]>
Implementation of
MessageSignerWalletAdapter.requestBulkTransactions
Defined in
â–¸ Abstract
requestDeploy(deployment
): Promise
<string
>
Parameters
deployment
Returns
Promise
<string
>
Implementation of
MessageSignerWalletAdapter.requestDeploy
Defined in
â–¸ Abstract
requestExecution(transaction
): Promise
<string
>
Parameters
transaction
Returns
Promise
<string
>
Implementation of
MessageSignerWalletAdapter.requestExecution
Defined in
â–¸ Abstract
requestRecordPlaintexts(program
): Promise
<any
[]>
Parameters
program
string
Returns
Promise
<any
[]>
Implementation of
MessageSignerWalletAdapter.requestRecordPlaintexts
Defined in
â–¸ Abstract
requestRecords(program
): Promise
<any
[]>
Parameters
program
string
Returns
Promise
<any
[]>
Implementation of
MessageSignerWalletAdapter.requestRecords
Defined in
â–¸ Abstract
requestTransaction(transaction
): Promise
<string
>
Parameters
transaction
Returns
Promise
<string
>
Implementation of
MessageSignerWalletAdapter.requestTransaction
Defined in
â–¸ Abstract
requestTransactionHistory(program
): Promise
<any
[]>
Parameters
program
string
Returns
Promise
<any
[]>
Implementation of
MessageSignerWalletAdapter.requestTransactionHistory
Defined in
â–¸ Abstract
signMessage(message
): Promise
<Uint8Array
>
Parameters
message
Uint8Array
Returns
Promise
<Uint8Array
>
Implementation of
MessageSignerWalletAdapter.signMessage
Defined in
â–¸ Abstract
transactionStatus(transactionId
): Promise
<string
>
Parameters
transactionId
string
Returns
Promise
<string
>
Implementation of
MessageSignerWalletAdapter.transactionStatus
Defined in
.
.
.
• Abstract
name: <Name
>
.
.
• Abstract
readyState:
.
.
.
.
â–¸ addListener<T
>(event
, fn
, context?
): <Name
>
extends keyof
(...args
: <>[Extract
<T
, keyof >]) => void
<Name
>
.
.
.
extends keyof
<>[Extract
<T
, keyof >]
.
â–¸ eventNames(): keyof []
keyof []
.
keyof
.
â–¸ listeners<T
>(event
): (...args
: <>[Extract
<T
, keyof >]) => void
[]
extends keyof
(...args
: <>[Extract
<T
, keyof >]) => void
[]
.
â–¸ off<T
>(event
, fn?
, context?
, once?
): <Name
>
extends keyof
(...args
: <>[Extract
<T
, keyof >]) => void
<Name
>
.
â–¸ on<T
>(event
, fn
, context?
): <Name
>
extends keyof
(...args
: <>[Extract
<T
, keyof >]) => void
<Name
>
.
â–¸ once<T
>(event
, fn
, context?
): <Name
>
extends keyof
(...args
: <>[Extract
<T
, keyof >]) => void
<Name
>
.
â–¸ removeAllListeners(event?
): <Name
>
keyof
<Name
>
.
â–¸ removeListener<T
>(event
, fn?
, context?
, once?
): <Name
>
extends keyof
(...args
: <>[Extract
<T
, keyof >]) => void
<Name
>
.
[]