Skip to main content

Module ISafeProxyFactory

Module ISafeProxyFactory 

Source
Expand description

Module containing a contract’s types and functions.

interface ISafeProxyFactory {
    event ProxyCreation(address indexed proxy, address singleton);
    function createProxyWithNonce(address singleton, bytes memory initializer, uint256 saltNonce) public returns (address proxy);
}

Structs§

ISafeProxyFactoryInstance
A ISafeProxyFactory instance.
ProxyCreation
Event with signature ProxyCreation(address,address) and selector 0x4f51faf6c4561ff95f067657e43439f0f856d97c04d9ec9070a6199ad418e235.
createProxyWithNonceCall
Function with signature createProxyWithNonce(address,bytes,uint256) and selector 0x1688f0b9.
createProxyWithNonceReturn
Container type for the return parameters of the createProxyWithNonce(address,bytes,uint256) function.

Enums§

ISafeProxyFactoryCalls
Container for all the ISafeProxyFactory function calls.
ISafeProxyFactoryEvents
Container for all the ISafeProxyFactory events.

Functions§

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