wallet-storage-client
Version:
Client only Wallet Storage
15 lines • 722 B
TypeScript
import { sdk } from '../../index.client';
import { ChainTracker } from "@bsv/sdk";
import { ChaintracksServiceClient } from "./chaintracks/ChaintracksServiceClient";
export interface ChaintracksChainTrackerOptions {
maxRetries?: number;
}
export declare class ChaintracksChainTracker implements ChainTracker {
chaintracks: ChaintracksServiceClient;
cache: Record<number, string>;
options: ChaintracksChainTrackerOptions;
constructor(chain?: sdk.Chain, chaintracks?: ChaintracksServiceClient, options?: ChaintracksChainTrackerOptions);
currentHeight(): Promise<number>;
isValidRootForHeight(root: string, height: number): Promise<boolean>;
}
//# sourceMappingURL=ChaintracksChainTracker.d.ts.map