Parameter definition for ABI functions, errors, and constructors.

interface AbiParameter {
    components?: AbiParameter[];
    internalType?: string;
    name?: string;
    type: string;
}

Properties

components?: AbiParameter[]

Used for tuple types.

internalType?: string

The internal Solidity type used by the compiler.

name?: string

The name of the parameter.

type: string

The canonical type of the parameter.