UNPKG

@tatumio/mempool-tracker

Version:

Mempool Tracker Extension

19 lines (18 loc) 623 B
import { ITatumSdkContainer, Network, TatumSdkExtension } from '@tatumio/tatum'; export declare class MempoolTracker extends TatumSdkExtension { private readonly options; private readonly utxoRpc; private seenTxIds; private newTxPool; private timeout; private mempoolSize; constructor(tatumSdkContainer: ITatumSdkContainer, options?: { intervalMs: number; }); getNewMempoolTransactions(): Promise<string[]>; startTracking(): Promise<void>; stopTracking(): Promise<void>; destroy(): Promise<void>; private fetchNewTransactions; supportedNetworks: Network[]; }