Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Interface

Index

Constructors

  • Parameters

    Returns Interface

Properties

_abiCoder: AbiCoder
_isInterface: boolean
errors: {}

Type declaration

events: {}

Type declaration

fragments: readonly Fragment[]
functions: {}

Type declaration

structs: {}

Type declaration

  • [name: string]: any

Methods

  • Parameters

    Returns Result

  • _encodeParams(params: readonly ParamType[], values: readonly any[]): string
  • Parameters

    • params: readonly ParamType[]
    • values: readonly any[]

    Returns string

  • Parameters

    Returns Result

  • decodeEventLog(eventFragment: string | EventFragment, data: BytesLike, topics?: readonly string[]): Result
  • Parameters

    • eventFragment: string | EventFragment
    • data: BytesLike
    • Optional topics: readonly string[]

    Returns Result

  • Parameters

    Returns Result

  • Parameters

    Returns Result

  • encodeDeploy(values?: readonly any[]): string
  • Parameters

    • Optional values: readonly any[]

    Returns string

  • encodeErrorResult(fragment: string | ErrorFragment, values?: readonly any[]): string
  • Parameters

    Returns string

  • encodeEventLog(eventFragment: EventFragment, values: readonly any[]): { data: string; topics: string[] }
  • Parameters

    Returns { data: string; topics: string[] }

    • data: string
    • topics: string[]
  • encodeFilterTopics(eventFragment: EventFragment, values: readonly any[]): (string | string[])[]
  • Parameters

    Returns (string | string[])[]

  • encodeFunctionData(functionFragment: string | FunctionFragment, values?: readonly any[]): string
  • Parameters

    Returns string

  • encodeFunctionResult(functionFragment: string | FunctionFragment, values?: readonly any[]): string
  • Parameters

    Returns string

  • format(format?: string): string | string[]
  • Parameters

    • Optional format: string

    Returns string | string[]

  • Parameters

    • nameOrSignatureOrSighash: string

    Returns ErrorFragment

  • Parameters

    • nameOrSignatureOrTopic: string

    Returns EventFragment

  • Parameters

    Returns string

  • Parameters

    • nameOrSignatureOrSighash: string

    Returns FunctionFragment

  • parseError(data: BytesLike): ErrorDescription
  • Parameters

    • data: BytesLike

    Returns ErrorDescription

  • Parameters

    • log: { data: string; topics: string[] }
      • data: string
      • topics: string[]

    Returns LogDescription

  • Parameters

    • tx: { data: string; value?: BigNumberish }
      • data: string
      • Optional value?: BigNumberish

    Returns TransactionDescription

  • Returns AbiCoder

  • getAddress(address: string): string
  • Parameters

    • address: string

    Returns string

  • Parameters

    Returns string

  • Parameters

    • value: any

    Returns value is Interface

Generated using TypeDoc