UNPKG

onesec-bridge

Version:
19 lines (18 loc) 671 B
import type { About, EvmChain, StepStatus } from "../types"; import { BaseStep } from "./baseStep"; /** * Step that waits for a specified number of blocks to be confirmed on an EVM chain. * * This step simulates block confirmation by waiting for a calculated time period * based on the expected block time and number of confirmations required. */ export declare class ConfirmBlocksStep extends BaseStep { private evmChain; private blockCount; private blockTimeMs; private startTime?; constructor(evmChain: EvmChain, blockCount: number, blockTimeMs: number); about(): About; expectedDurationMs(): number; run(): Promise<StepStatus>; }