Skip to Content
API referencePulsar EVMSrcType AliasesErc4337TrackerConfig<T>

API Reference.


Erc4337TrackerConfig<T>

Erc4337TrackerConfig<T> = object

Defined in: packages/pulsar-evm/src/trackers/erc4337Tracker.ts:138 

Configuration options for the low-level ERC-4337 tracker.

Type Parameters

T

T extends Transaction

Properties

maxRetries?

optional maxRetries?: number

Defined in: packages/pulsar-evm/src/trackers/erc4337Tracker.ts:145 


onFailure

onFailure: (result?) => void

Defined in: packages/pulsar-evm/src/trackers/erc4337Tracker.ts:141 

Parameters

result?

Erc4337FetchResult

Returns

void


onIntervalTick?

optional onIntervalTick?: (result) => void

Defined in: packages/pulsar-evm/src/trackers/erc4337Tracker.ts:142 

Parameters

result

Erc4337FetchResult

Returns

void


onSuccess

onSuccess: (result) => void

Defined in: packages/pulsar-evm/src/trackers/erc4337Tracker.ts:140 

Parameters

result

Erc4337FetchResult

Returns

void


pollingInterval?

optional pollingInterval?: number

Defined in: packages/pulsar-evm/src/trackers/erc4337Tracker.ts:144 


removeTxFromPool?

optional removeTxFromPool?: (txKey) => void

Defined in: packages/pulsar-evm/src/trackers/erc4337Tracker.ts:143 

Parameters

txKey

string

Returns

void


tx

tx: T & Pick<Transaction, "txKey" | "pending">

Defined in: packages/pulsar-evm/src/trackers/erc4337Tracker.ts:139 

Last updated on