PermissionlessDeployer
Verified contract
Active on
Ethereum with 10 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xfb4d…ec81
Balances ($0.00)
No balances found for "PermissionlessDeployer"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16293082 | 2 years ago | | | 0 | 0.032359884 | |
| 15884598 | 2 years ago | | | 0 | 0.023111418 | |
| 15677223 | 2 years ago | | | 0 | 0.018558205 | |
| 15677173 | 2 years ago | | | 0 | 0.042383491 | |
| 15396533 | 2 years ago | | | 0 | 0.00039373715 | |
| 15396532 | 2 years ago | | | 0 | 0.00043241783 | |
| 15396530 | 2 years ago | | | 0 | 0.00049647173 | |
| 15266319 | 2 years ago | | | 0 | 0.00057154909 | |
| 15266318 | 2 years ago | | | 0 | 0.00049994386 | |
| 15266293 | 2 years ago | | | 0 | 0.00036938358 |
ABI
ABI objects
Getter at block 20936382
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
LP_TOKEN_NAME0() view returns (string)
Saddle
LP_TOKEN_NAME1() view returns (string)
LP Token
MASTER_REGISTRY() view returns (address)
0xc5ad17b98d7fe73b6dd3b0df5b3040457e68c045
POOL_REGISTRY_NAME() view returns (bytes32)
0x506f6f6c52656769737472790000000000000000000000000000000000000000
SADDLE_MANAGER_ROLE() view returns (bytes32)
0xe132a6a517694e2454dc663f0d4fa738f94e7c1bd06c8950d14f9db8832494bd
poolRegistryCached() view returns (address)
0xfb4de84c4375d7c8577327153de88f58f69eec81
targetLPToken() view returns (address)
0x000000000000000000000000000000000000dead
targetMetaSwap() view returns (address)
0x000000000000000000000000000000000000dead
targetMetaSwapDeposit() view returns (address)
0x000000000000000000000000000000000000dead
targetSwap() view returns (address)
0x000000000000000000000000000000000000dead
Read-only
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
State-modifying
Events clone(address target) payable returns (address newClone)
deployMetaSwap(struct PermissionlessDeployerDeployMetaSwapInput input) payable returns (address deployedMetaSwap, address deployedMetaSwapDeposit)
deploySwap(struct PermissionlessDeployerDeploySwapInput input) payable returns (address deployedSwap)
grantRole(bytes32 role, address account)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setTargetLPToken(address _targetLPToken) payable
setTargetMetaSwap(address _targetMetaSwap) payable
setTargetMetaSwapDeposit(address _targetMetaSwapDeposit) payable
setTargetSwap(address _targetSwap) payable
updatePoolRegistryCache()
NewClone(address indexed target, address cloneAddress)
NewSwapPool(address indexed deployer, address swapAddress, address[] pooledTokens)
PoolRegistryUpdated(address indexed poolRegistry)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
TargetLPTokenUpdated(address indexed target)
TargetMetaSwapDepositUpdated(address indexed target)
TargetMetaSwapUpdated(address indexed target)
TargetSwapUpdated(address indexed target)
constructor(address admin, address _masterRegistry, address _targetLPToken, address _targetSwap, address _targetMetaSwap, address _targetMetaSwapDeposit)
This contract contains no fallback and receive objects.
This contract contains no error objects.