@bronlabs/intents-sdk
Version:
SDK for Intents DeFi smart contracts
15 lines (14 loc) • 417 B
TypeScript
import { EventQueue } from './eventQueue.js';
interface OrderEvent {
orderId: string;
status: bigint;
}
export declare abstract class OrderProcessor {
protected isRunning: boolean;
protected delayedQueue: EventQueue<OrderEvent>;
protected constructor();
abstract process(orderId: string, status: bigint): Promise<void>;
stop(): Promise<void>;
private processDelayedQueue;
}
export {};