ethereumjs-monorepo

@ethereumjs/evm


@ethereumjs/evm / EOFContainer

Class: EOFContainer

Defined in: eof/container.ts:438

Main constructor for the EOFContainer

Constructors

Constructor

new EOFContainer(buf, eofMode, dataSectionAllowedSmaller): EOFContainer

Defined in: eof/container.ts:450

Parameters

buf

Uint8Array

Entire container buffer

eofMode

EOFContainerMode = EOFContainerMode.Default

Container mode to validate the container on

dataSectionAllowedSmaller

boolean = false

true if the data section is allowed to be smaller than the data section size in the header

Returns

EOFContainer

Properties

body

body: EOFBody

Defined in: eof/container.ts:440


buffer

buffer: Uint8Array

Defined in: eof/container.ts:441


eofMode

eofMode: EOFContainerMode

Defined in: eof/container.ts:442


header: EOFHeader

Defined in: eof/container.ts:439