Options
Public
  • Public
  • Public/Protected
  • All
Menu

Index

Variables

Const debug

debug: IDebugger = debugModule("codec:abi-data:allocate")

Functions

abiSizeAndAllocate

Protected abiSizeInfo

allocateCalldataAndReturndata

allocateDataArguments

allocateEvent

allocateMembers

allocateStruct

contextHashForKey

  • contextHashForKey(key: string): string

defaultConstructorAllocation

getAbiAllocations

getCalldataAllocations

getCalldataAllocationsForContract

getEventAllocations

getEventAllocationsForContract

hasContext

  • hasContext(key: string): boolean

makeContractKey

  • makeContractKey(context: DecoderContext | undefined, id: number, compilationId: string): string

Object literals

Const constructorOutputAllocation

constructorOutputAllocation: object

allocationMode

allocationMode: "full" = "full" as const

arguments

arguments: ReturndataArgumentAllocation[] = [] as ReturndataArgumentAllocation[]

kind

kind: "bytecode" = "bytecode" as const

selector

selector: Uint8Array = new Uint8Array()

Generated using TypeDoc