abstractWeb3Subscription <EventMap, ArgsType, API>
Hierarchy
- Web3EventEmitter<EventMap>
- Web3Subscription
Index
Constructors
publicconstructor
Type parameters
- EventMap: Web3EventMap
- ArgsType = any
- API: unknown = EthExecutionAPI
Parameters
args: ArgsType
options: { requestManager: Web3RequestManager<API>; returnFormat?: DataFormat }
Returns Web3Subscription<EventMap, ArgsType, API>
Properties
publicreadonlyargs
Accessors
publicid
Returns undefined | string
publiclastBlock
Returns undefined | BlockOutput
Methods
publicemit
Type parameters
- K: string
Parameters
eventName: K
params: EventMap[K]
Returns void
publiceventNames
Returns (string | symbol)[]
publicgetMaxListeners
Returns number
publiclistenerCount
Type parameters
- K: string
Parameters
eventName: K
Returns number
publiclisteners
Type parameters
- K: string
Parameters
eventName: K
Returns Function[]
publicoff
Type parameters
- K: string
Parameters
eventName: K
fn: Web3EventCallback<EventMap[K]>
Returns void
publicon
Type parameters
- K: string
Parameters
eventName: K
fn: Web3EventCallback<EventMap[K]>
Returns void
publiconce
Type parameters
- K: string
Parameters
eventName: K
fn: Web3EventCallback<EventMap[K]>
Returns void
publicremoveAllListeners
Returns EventEmitter
publicresubscribe
Returns Promise<void>
publicsetMaxListenerWarningThreshold
Parameters
maxListenersWarningThreshold: number
Returns void
publicsubscribe
Returns Promise<void>
publicunsubscribe
Returns Promise<void>