Skip to content

Fragment

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/abi/fragments.d.ts:223

An abstract class to represent An individual fragment from a parse ABI.

readonly inputs: readonly ParamType[];

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/abi/fragments.d.ts:231

The inputs for the fragment.


readonly type: FragmentType;

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/abi/fragments.d.ts:227

The type of the fragment.

abstract format(format?): string;

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/abi/fragments.d.ts:239

Returns a string representation of this fragment as %%format%%.

ParameterType
format?FormatType

string


static from(obj): Fragment;

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/abi/fragments.d.ts:244

Creates a new Fragment for %%obj%%, wich can be any supported ABI frgament type.

ParameterType
objany

Fragment


static isConstructor(value): value is ConstructorFragment;

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/abi/fragments.d.ts:248

Returns true if %%value%% is a [[ConstructorFragment]].

ParameterType
valueany

value is ConstructorFragment


static isError(value): value is ErrorFragment;

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/abi/fragments.d.ts:252

Returns true if %%value%% is an [[ErrorFragment]].

ParameterType
valueany

value is ErrorFragment


static isEvent(value): value is EventFragment;

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/abi/fragments.d.ts:256

Returns true if %%value%% is an [[EventFragment]].

ParameterType
valueany

value is EventFragment


static isFunction(value): value is FunctionFragment;

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/abi/fragments.d.ts:260

Returns true if %%value%% is a [[FunctionFragment]].

ParameterType
valueany

value is FunctionFragment


static isStruct(value): value is StructFragment;

Defined in: node_modules/.pnpm/ethers@6.15.0/node_modules/ethers/lib.esm/abi/fragments.d.ts:264

Returns true if %%value%% is a [[StructFragment]].

ParameterType
valueany

value is StructFragment