BaseSignerWalletAdapter
Last updated
Last updated
@demox-labs/aleo-wallet-adapter-base / Exports / BaseSignerWalletAdapter
Minimal EventEmitter
interface that is molded against the Node.js EventEmitter
interface.
Name | Type |
---|---|
SignerWalletAdapter
<Name
>
• new BaseSignerWalletAdapter<Name
>()
Type parameters
Inherited from
• Abstract
connecting: boolean
Implementation of
SignerWalletAdapter.connecting
Inherited from
Defined in
• Abstract
icon: string
Implementation of
SignerWalletAdapter.icon
Inherited from
Defined in
• Abstract
name: WalletName
<Name
>
Implementation of
SignerWalletAdapter.name
Inherited from
Defined in
• Abstract
publicKey: string
Implementation of
SignerWalletAdapter.publicKey
Inherited from
Defined in
• Abstract
readyState: WalletReadyState
Implementation of
SignerWalletAdapter.readyState
Inherited from
Defined in
• Abstract
supportedTransactionVersions: ReadonlySet
<any
>
Implementation of
SignerWalletAdapter.supportedTransactionVersions
Inherited from
BaseWalletAdapter.supportedTransactionVersions
Defined in
• Abstract
url: string
Implementation of
SignerWalletAdapter.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
SignerWalletAdapter.connected
Inherited from
BaseWalletAdapter.connected
Defined in
▸ addListener<T
>(event
, fn
, context?
): BaseSignerWalletAdapter
<Name
>
Type parameters
Parameters
Returns
BaseSignerWalletAdapter
<Name
>
Implementation of
SignerWalletAdapter.addListener
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:45
▸ Abstract
connect(decryptPermission
, network
, programs?
): Promise
<void
>
Parameters
Returns
Promise
<void
>
Implementation of
SignerWalletAdapter.connect
Inherited from
Defined in
▸ Abstract
disconnect(): Promise
<void
>
Returns
Promise
<void
>
Implementation of
SignerWalletAdapter.disconnect
Inherited from
Defined in
▸ emit<T
>(event
, ...args
): boolean
Calls each of the listeners registered for a given event.
Type parameters
Parameters
Returns
boolean
Implementation of
SignerWalletAdapter.emit
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:32
▸ eventNames(): keyof WalletAdapterEvents
[]
Return an array listing the events for which the emitter has registered listeners.
Returns
keyof WalletAdapterEvents
[]
Implementation of
SignerWalletAdapter.eventNames
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:15
▸ listenerCount(event
): number
Return the number of listeners listening to a given event.
Parameters
Returns
number
Implementation of
SignerWalletAdapter.listenerCount
Inherited from
BaseWalletAdapter.listenerCount
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
Parameters
Returns
(...args
: ArgumentMap
<WalletAdapterEvents
>[Extract
<T
, keyof WalletAdapterEvents
>]) => void
[]
Implementation of
SignerWalletAdapter.listeners
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:20
▸ off<T
>(event
, fn?
, context?
, once?
): BaseSignerWalletAdapter
<Name
>
Type parameters
Parameters
Returns
BaseSignerWalletAdapter
<Name
>
Implementation of
SignerWalletAdapter.off
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:69
▸ on<T
>(event
, fn
, context?
): BaseSignerWalletAdapter
<Name
>
Add a listener for a given event.
Type parameters
Parameters
Returns
BaseSignerWalletAdapter
<Name
>
Implementation of
SignerWalletAdapter.on
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:40
▸ once<T
>(event
, fn
, context?
): BaseSignerWalletAdapter
<Name
>
Add a one-time listener for a given event.
Type parameters
Parameters
Returns
BaseSignerWalletAdapter
<Name
>
Implementation of
SignerWalletAdapter.once
Inherited from
Defined in
node_modules/eventemitter3/index.d.ts:54
▸ removeAllListeners(event?
): BaseSignerWalletAdapter
<Name
>
Remove all listeners, or those of the specified event.
Parameters
Returns
BaseSignerWalletAdapter
<Name
>
Implementation of
SignerWalletAdapter.removeAllListeners
Inherited from
BaseWalletAdapter.removeAllListeners
Defined in
node_modules/eventemitter3/index.d.ts:79
▸ removeListener<T
>(event
, fn?
, context?
, once?
): BaseSignerWalletAdapter
<Name
>
Remove the listeners of a given event.
Type parameters
Parameters
Returns
BaseSignerWalletAdapter
<Name
>
Implementation of
SignerWalletAdapter.removeListener
Inherited from
BaseWalletAdapter.removeListener
Defined in
node_modules/eventemitter3/index.d.ts:63
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name | Type |
---|---|
Name
extends string
= string
Name
extends string
= string
T
extends keyof WalletAdapterEvents
event
T
fn
(...args
: ArgumentMap
<WalletAdapterEvents
>[Extract
<T
, keyof WalletAdapterEvents
>]) => void
context?
any
decryptPermission
network
programs?
string
[]
T
extends keyof WalletAdapterEvents
event
T
...args
ArgumentMap
<WalletAdapterEvents
>[Extract
<T
, keyof WalletAdapterEvents
>]
event
keyof WalletAdapterEvents
T
extends keyof WalletAdapterEvents
event
T
T
extends keyof WalletAdapterEvents
event
T
fn?
(...args
: ArgumentMap
<WalletAdapterEvents
>[Extract
<T
, keyof WalletAdapterEvents
>]) => void
context?
any
once?
boolean
T
extends keyof WalletAdapterEvents
event
T
fn
(...args
: ArgumentMap
<WalletAdapterEvents
>[Extract
<T
, keyof WalletAdapterEvents
>]) => void
context?
any
T
extends keyof WalletAdapterEvents
event
T
fn
(...args
: ArgumentMap
<WalletAdapterEvents
>[Extract
<T
, keyof WalletAdapterEvents
>]) => void
context?
any
event?
keyof WalletAdapterEvents
T
extends keyof WalletAdapterEvents
event
T
fn?
(...args
: ArgumentMap
<WalletAdapterEvents
>[Extract
<T
, keyof WalletAdapterEvents
>]) => void
context?
any
once?
boolean