soul-wallet-lib
Version:
The EIP-4337 library for Soul-Wallet
169 lines (90 loc) • 2.7 kB
Markdown
[soul-wallet-lib](../README.md) / [Exports](../modules.md) / [<internal\>](../modules/internal_.md) / Event
# Class: Event
[<internal>](../modules/internal_.md).Event
## Table of contents
### Constructors
- [constructor](internal_.Event.md#constructor)
### Properties
- [\_inflight](internal_.Event.md#_inflight)
- [\_lastBlockNumber](internal_.Event.md#_lastblocknumber)
- [listener](internal_.Event.md#listener)
- [once](internal_.Event.md#once)
- [tag](internal_.Event.md#tag)
### Accessors
- [event](internal_.Event.md#event)
- [filter](internal_.Event.md#filter)
- [hash](internal_.Event.md#hash)
- [type](internal_.Event.md#type)
### Methods
- [pollable](internal_.Event.md#pollable)
## Constructors
### constructor
• **new Event**(`tag`, `listener`, `once`)
#### Parameters
| Name | Type |
| :------ | :------ |
| `tag` | `string` |
| `listener` | [`Listener`](../modules/internal_.md#listener) |
| `once` | `boolean` |
#### Defined in
node_modules/@ethersproject/providers/lib/base-provider.d.ts:14
## Properties
### \_inflight
• **\_inflight**: `boolean`
#### Defined in
node_modules/@ethersproject/providers/lib/base-provider.d.ts:13
___
### \_lastBlockNumber
• **\_lastBlockNumber**: `number`
#### Defined in
node_modules/@ethersproject/providers/lib/base-provider.d.ts:12
___
### listener
• `Readonly` **listener**: [`Listener`](../modules/internal_.md#listener)
#### Defined in
node_modules/@ethersproject/providers/lib/base-provider.d.ts:9
___
### once
• `Readonly` **once**: `boolean`
#### Defined in
node_modules/@ethersproject/providers/lib/base-provider.d.ts:10
___
### tag
• `Readonly` **tag**: `string`
#### Defined in
node_modules/@ethersproject/providers/lib/base-provider.d.ts:11
## Accessors
### event
• `get` **event**(): [`EventType`](../modules/internal_.md#eventtype)
#### Returns
[`EventType`](../modules/internal_.md#eventtype)
#### Defined in
node_modules/@ethersproject/providers/lib/base-provider.d.ts:15
___
### filter
• `get` **filter**(): [`Filter`](../interfaces/internal_.Filter.md)
#### Returns
[`Filter`](../interfaces/internal_.Filter.md)
#### Defined in
node_modules/@ethersproject/providers/lib/base-provider.d.ts:18
___
### hash
• `get` **hash**(): `string`
#### Returns
`string`
#### Defined in
node_modules/@ethersproject/providers/lib/base-provider.d.ts:17
___
### type
• `get` **type**(): `string`
#### Returns
`string`
#### Defined in
node_modules/@ethersproject/providers/lib/base-provider.d.ts:16
## Methods
### pollable
▸ **pollable**(): `boolean`
#### Returns
`boolean`
#### Defined in
node_modules/@ethersproject/providers/lib/base-provider.d.ts:19