@ceramicnetwork/core
Version:
Typescript implementation of the Ceramic protocol
12 lines • 667 B
TypeScript
import type { CASClient } from './anchor-service.js';
import type { AnchorRequestStore } from '../store/anchor-request-store.js';
import type { AnchorLoopHandler } from './anchor-service.js';
import type { DiagnosticsLogger } from '@ceramicnetwork/common';
import type { NamedTaskQueue } from '../state-management/named-task-queue.js';
export declare class AnchorProcessingLoop {
#private;
constructor(batchSize: number, cas: CASClient, store: AnchorRequestStore, logger: DiagnosticsLogger, eventHandler: AnchorLoopHandler, anchorStoreQueue: NamedTaskQueue);
start(): void;
stop(): Promise<void>;
}
//# sourceMappingURL=anchor-processing-loop.d.ts.map