UNPKG

lisk-framework

Version:

Lisk blockchain application platform

15 lines (14 loc) 450 B
/// <reference types="node" /> import { Schema } from '@liskhq/lisk-codec'; import { EventQueue } from '../state_machine'; export interface EventQueuer { eventQueue: EventQueue; } export declare abstract class BaseEvent<T> { schema: Schema; private readonly _moduleName; get key(): Buffer; get name(): string; constructor(moduleName: string); add(ctx: EventQueuer, data: T, topics?: Buffer[], noRevert?: boolean): void; }