Reference
Events
ProxyCreated
event ProxyCreated(address proxy)
- Parameters:
proxy
- address
Functions
_createProxy
function _createProxy(uint256 _salt, address _sender) internal returns (InitializableAdminUpgradeabilityProxy)
- Parameters:
_salt
- uint256
_sender
- address
- Returns:
- InitializableAdminUpgradeabilityProxy
_deployProxy
function _deployProxy(uint256 _salt, address _logic, address _admin, bytes _data, address _sender) internal returns (address)
- Parameters:
_salt
- uint256
_logic
- address
_admin
- address
_data
- bytes
_sender
- address
- Returns:
- address
_getSalt
function _getSalt(uint256 _salt, address _sender) internal pure returns (bytes32)
- Parameters:
_salt
- uint256
_sender
- address
- Returns:
- bytes32
deploy
function deploy(uint256 _salt, address _logic, address _admin, bytes _data) public returns (address)
- Parameters:
_salt
- uint256
_logic
- address
_admin
- address
_data
- bytes
- Returns:
- address
deployMinimal
function deployMinimal(address _logic, bytes _data) public returns (address)
- Parameters:
_logic
- address
_data
- bytes
- Returns:
- address
deploySigned
function deploySigned(uint256 _salt, address _logic, address _admin, bytes _data, bytes _signature) public returns (address)
- Parameters:
_salt
- uint256
_logic
- address
_admin
- address
_data
- bytes
_signature
- bytes
- Returns:
- address
fallback
function () public
getDeploymentAddress
function getDeploymentAddress(uint256 _salt, address _sender) public view returns (address)
- Parameters:
_salt
- uint256
_sender
- address
- Returns:
- address
getSigner
function getSigner(uint256 _salt, address _logic, address _admin, bytes _data, bytes _signature) public view returns (address)
- Parameters:
_salt
- uint256
_logic
- address
_admin
- address
_data
- bytes
_signature
- bytes
- Returns:
- address