Type Alias AbiParamType

AbiParamType: {
    arrayChildren?: AbiParamType;
    arrayLength?: number;
    components?: AbiParamType[];
    internalType: string;
    name: string;
    type: string;
}

Type declaration

  • OptionalarrayChildren?: AbiParamType

    The type of children of the array. This is null for any parameter which is not an array.

  • OptionalarrayLength?: number

    The length of the array, or -1 for dynamic-length arrays. This is null for parameters which are not arrays.

  • Optionalcomponents?: AbiParamType[]

    The components of a tuple. This is null for non-tuple parameters.

  • internalType: string
  • name: string

    The local parameter name. This may be null for unnamed parameters. For example, the parameter definition string foobar would be foobar.

  • type: string