Skip to content
On this page

Interface: Subscription<T> ​

Toc Ref

1

Type parameters ​

NameType
Textends ProviderEvent

Table of contents ​

Properties ​

Methods ​

Properties ​

subscribe ​

• subscribe: () => Promise<void>

Type declaration ​

▸ (): Promise<void>

Can be used to re-subscribe with the same parameters.

Returns ​

Promise<void>

Defined in ​

src/index.ts:1123


unsubscribe ​

• unsubscribe: () => Promise<void>

Type declaration ​

▸ (): Promise<void>

Unsubscribes the subscription.

Returns ​

Promise<void>

Defined in ​

src/index.ts:1128

Methods ​

on ​

▸ on(eventName, listener): Subscription<T>

Fires on each incoming event with the event object as argument.

Parameters ​

NameTypeDescription
eventName"data"'data'
listener(data: ProviderEventData<T, Address>) => void

Returns ​

Subscription<T>

Defined in ​

src/index.ts:1102

▸ on(eventName, listener): Subscription<T>

Fires on successful re-subscription

Parameters ​

NameTypeDescription
eventName"subscribed"'subscribed'
listener() => void

Returns ​

Subscription<T>

Defined in ​

src/index.ts:1110

▸ on(eventName, listener): Subscription<T>

Fires on unsubscription

Parameters ​

NameTypeDescription
eventName"unsubscribed"'unsubscribed'
listener() => void

Returns ​

Subscription<T>

Defined in ​

src/index.ts:1118