UNPKG

@polygon-hermez/vm

Version:
25 lines (24 loc) 602 B
/// <reference types="bn.js" /> /// <reference types="node" /> import { Address, BN } from 'ethereumjs-util'; import { PrecompileFunc } from './precompiles'; export default class Message { to: Address; value: BN; caller: Address; gasLimit: BN; data: Buffer; depth: number; code: Buffer | PrecompileFunc; _codeAddress: Address; isStatic: boolean; isCompiled: boolean; salt: Buffer; selfdestruct: any; delegatecall: boolean; isCreate: boolean; isDeploy: boolean; outLength: BN; constructor(opts: any); get codeAddress(): Address; }