UNPKG

@bsv/wallet-toolbox-client

Version:
15 lines 705 B
import { ChainTracker } from '@bsv/sdk'; import { Chain } from '../../sdk/types'; import { ChaintracksClientApi } from './chaintracks/Api/ChaintracksClientApi'; export interface ChaintracksChainTrackerOptions { maxRetries?: number; } export declare class ChaintracksChainTracker implements ChainTracker { chaintracks: ChaintracksClientApi; cache: Record<number, string>; options: ChaintracksChainTrackerOptions; constructor(chain?: Chain, chaintracks?: ChaintracksClientApi, options?: ChaintracksChainTrackerOptions); currentHeight(): Promise<number>; isValidRootForHeight(root: string, height: number): Promise<boolean>; } //# sourceMappingURL=ChaintracksChainTracker.d.ts.map