IExecutor
Last updated
Interface for executing operations
A similar version of this interface was previously audited
See: https://github.com/aera-finance/aera-contracts-public/blob/main/v2/periphery/interfaces/IExecutor.sol
Execute arbitrary actions
function execute(OperationPayable[] calldata operations) external;Parameters
operations
OperationPayable[]
The operations to execute
Emitted when operations are executed
event Executed(address indexed caller, OperationPayable operation);Parameters
caller
address
The address that executed the operation
operation
OperationPayable
The operation that was executed
Error emitted when the execution of an operation fails
Parameters
result
bytes
The error bytes returned from the failed operation
Last updated
error AeraPeriphery__ExecutionFailed(bytes result);
