evm
Version:
An ethereum virtual machine (EVM) bytecode decompiler
15 lines (14 loc) • 423 B
TypeScript
export default class Instruction {
name: string;
pc: number;
description?: string;
debugLevel: number;
halted: boolean;
jump: boolean | object;
constructor(name: string, pc: number);
halt(shouldHalt?: boolean): void;
setLevel(debugLevel: number): void;
setDebug(): void;
setDescription(description: string, ...args: string[]): void;
setJump(jump: any): void;
}