Skip to main content

Module IKernel

Module IKernel 

Source
Expand description

Kernel smart wallet contract

interface IKernel {
    function execute(bytes32 mode, bytes calldata executionCalldata) external payable returns (bytes memory);
}

Structs§

IKernelInstance
A IKernel instance.
executeCall
Function with signature execute(bytes32,bytes) and selector 0xe9ae5c53.
executeReturn
Container type for the return parameters of the execute(bytes32,bytes) function.

Enums§

IKernelCalls
Container for all the IKernel function calls.

Functions§

new
Creates a new wrapper around an on-chain IKernel contract instance.