ITransactionForwarder_v1.sol
Functions
createDigest
Creates a digest for the given ForwardRequestData
.
The signature field of the given ForwardRequestData
can be empty.
Parameters
Name | Type | Description |
---|---|---|
|
| The ForwardRequest you want to get the digest from. |
Returns
Name | Type | Description |
---|---|---|
|
| The digest needed to create a signature for the request. |
executeMulticall
Enables the execution of multiple calls in a single transaction.
Parameters
Name | Type | Description |
---|---|---|
|
| Array of call structs that should be executed in the multicall. |
Returns
Name | Type | Description |
---|---|---|
|
| The return data of the calls that were executed. |
Errors
CallFailed
The request from
doesn't match with the recovered signer
.
Parameters
Name | Type | Description |
---|---|---|
|
| The call that failed. |
Structs
SingleCall
Struct used to store information about a single call.
Properties
Name | Type | Description |
---|---|---|
|
| Target contract that will receive the call. |
|
| Is the call allowed to fail in the multicall execution. |
|
| Data of the call. |
Result
Struct used to store information about a call result.
Properties
Name | Type | Description |
---|---|---|
|
| Was the call a success. |
|
| Return data of the call. |
Last updated