Skip to content

Interface: InvokeFunction<TArgs, TReturn> ​

@fuel-ts/program.InvokeFunction

Represents a function that can be invoked.

Type parameters ​

NameTypeDescription
TArgsextends any[] = any[]Type of the function's arguments.
TReturnanyType of the function's return value.

Callable ​

InvokeFunction ​

▸ InvokeFunction(...args): FunctionInvocationScope<TArgs, TReturn>

Parameters ​

NameType
...argsTArgs

Returns ​

FunctionInvocationScope<TArgs, TReturn>

Defined in ​

types.ts:71

Properties ​

isReadOnly ​

• isReadOnly: () => boolean

Checks if the function is read-only i.e. it only reads from storage, does not write to it.

Type declaration ​

▸ (): boolean

Returns ​

boolean

Defined in ​

types.ts:77