Options
Public
  • Public
  • Public/Protected
  • All
Menu

Index

Variables

Const debug

debug: IDebugger = debugModule("codec:basic:decode")

Functions

checkPadding

  • checkPadding(bytes: Uint8Array, dataType: Type, paddingMode: PaddingMode, userDefinedTypes?: TypesById): boolean

checkPaddingDirect

  • checkPaddingDirect(bytes: Uint8Array, length: number, paddingType: PaddingType): boolean

checkPaddingLeft

  • checkPaddingLeft(bytes: Uint8Array, length: number): boolean

checkPaddingRight

  • checkPaddingRight(bytes: Uint8Array, length: number): boolean

checkPaddingSigned

  • checkPaddingSigned(bytes: Uint8Array, length: number): boolean

decodeBasic

decodeContract

decodeContractAndContext

  • decodeContractAndContext(addressBytes: Uint8Array, info: EvmInfo): Generator<DecoderRequest, ContractInfoAndContext, Uint8Array>

decodeExternalFunction

decodeInternalFunction

defaultPaddingType

  • defaultPaddingType(dataType: Type): PaddingType

getPaddingType

  • getPaddingType(dataType: Type, paddingMode: PaddingMode): PaddingType

removePadding

  • removePadding(bytes: Uint8Array, dataType: Type, paddingMode: PaddingMode, userDefinedTypes?: TypesById): Uint8Array

removePaddingDirect

  • removePaddingDirect(bytes: Uint8Array, length: number, paddingType: PaddingType): Uint8Array

Generated using TypeDoc