Skip to main content
@tevm/voltaire
@tevm/voltaire / primitives/PendingTransactionFilter

primitives/PendingTransactionFilter

Type Aliases

PendingTransactionFilterType

PendingTransactionFilterType = object & object
Defined in: src/primitives/PendingTransactionFilter/PendingTransactionFilterType.ts:10 Pending transaction filter created by eth_newPendingTransactionFilter Notifies of new pending transactions when polled with eth_getFilterChanges. Returns array of transaction hashes.

Type Declaration

filterId
readonly filterId: FilterIdType
Filter identifier
type
readonly type: "pendingTransaction"
Filter type discriminator

Type Declaration

[brand]
readonly [brand]: "PendingTransactionFilter"

Functions

from()

from(filterId): PendingTransactionFilterType
Defined in: src/primitives/PendingTransactionFilter/from.js:13 Create PendingTransactionFilter from filter ID

Parameters

filterId
FilterIdType Filter identifier from eth_newPendingTransactionFilter

Returns

PendingTransactionFilterType

Example

import * as PendingTransactionFilter from './primitives/PendingTransactionFilter/index.js';
import * as FilterId from './primitives/FilterId/index.js';
const filter = PendingTransactionFilter.from(FilterId.from("0x1"));