An array of arguments to the function.
If the call type is a call-with-value, this property holds the value that will be passed.
The Contract this function is on.
Flags modifying the execution of this function call.
An ethers.js Fragment that describes the function being called.
Returns a new FunctionCall whose return value will be wrapped as a bytes
.
This permits capturing the return values of functions with multiple return parameters,
which weiroll does not otherwise support.
Returns a new FunctionCall that executes a STATICCALL instead of a regular CALL.
Returns a new FunctionCall that sends value with the call.
The value (in wei) to send with the call
Generated using TypeDoc
Represents a call to a contract function as part of a Weiroll plan.
A
FunctionCall
is created by calling functions on a Contract object, and consumed by passing it to Planner.add, Planner.addSubplan or Planner.replaceState