@swaptoshi/dex-module
Version:
Klayr decentralized exchange (dex) on-chain module
49 lines (48 loc) • 1.34 kB
TypeScript
import { Modules } from 'klayr-framework';
export interface BurnEventData {
senderAddress: Buffer;
tickLower: string;
tickUpper: string;
lowerLiquidityNetBefore: string;
lowerLiquidityNet: string;
upperLiquidityNetBefore: string;
upperLiquidityNet: string;
}
export declare class BurnEvent extends Modules.BaseEvent<BurnEventData> {
schema: {
$id: string;
type: string;
required: string[];
properties: {
senderAddress: {
dataType: string;
format: string;
fieldNumber: number;
};
tickLower: {
dataType: string;
fieldNumber: number;
};
tickUpper: {
dataType: string;
fieldNumber: number;
};
lowerLiquidityNetBefore: {
dataType: string;
fieldNumber: number;
};
lowerLiquidityNet: {
dataType: string;
fieldNumber: number;
};
upperLiquidityNetBefore: {
dataType: string;
fieldNumber: number;
};
upperLiquidityNet: {
dataType: string;
fieldNumber: number;
};
};
};
}