ISafe

Git Source

Functions

execTransactionFromModule

Allows a Module to execute a Safe transaction without any further confirmations.

function execTransactionFromModule(
    address to,
    uint256 value,
    bytes calldata data,
    Operation operation
) external returns (bool success);

Parameters

NameTypeDescription
toaddressDestination address of module transaction.
valueuint256Ether value of module transaction.
databytesData payload of module transaction.
operationOperationOperation type of module transaction.

execTransactionFromModuleReturnData

function execTransactionFromModuleReturnData(
    address to,
    uint256 value,
    bytes calldata data,
    Operation operation
) external returns (bool success, bytes memory returnData);

disableModule

function disableModule(address prevModule, address module) external;

getModulesPaginated

function getModulesPaginated(
    address start,
    uint256 pageSize
) external view returns (address[] memory array, address next);