Hierarchy

  • Interface

Constructors

  • Parameters

    • fragments: string | readonly (string | Fragment | JsonFragment)[]

    Returns Interface

Properties

_abiCoder: AbiCoder
_isInterface: boolean
errors: {
    [name: string]: ErrorFragment;
}

Type declaration

events: {
    [name: string]: EventFragment;
}

Type declaration

fragments: readonly Fragment[]
functions: {
    [name: string]: FunctionFragment;
}

Type declaration

structs: {
    [name: string]: any;
}

Type declaration

  • [name: string]: any

Methods

  • Parameters

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

    Returns string

  • Parameters

    Returns Result

  • Parameters

    • Optional values: readonly any[]

    Returns string

  • Parameters

    • fragment: string | ErrorFragment
    • Optional values: readonly any[]

    Returns string

  • Parameters

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

    • data: string
    • topics: string[]
  • Parameters

    Returns (string | string[])[]

  • Parameters

    Returns string

  • Parameters

    Returns 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

  • Parameters

    Returns ErrorDescription

  • Parameters

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

    Returns LogDescription

  • Returns AbiCoder

  • Parameters

    • address: string

    Returns string

  • Parameters

    Returns string

  • Parameters

    • value: any

    Returns value is Interface

Generated using TypeDoc