ElementDAO ezETH Hyperdrive Deployer Coordinator
Verified contract
Active on
Ethereum with 0 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
No balances found for "ElementDAO ezETH Hyperdrive Deployer Coordinator"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "ElementDAO ezETH Hyperdrive Deployer Coordinator"
ABI
ABI objects
Getter at block 20887308
coreDeployer() view returns (address)
0x82629da7b2c14933982e5de9ff97f505ff98a1f3
ezETH() view returns (address)
0xbf5495efe5db9ce00f80364c8b423567e58d2110
factory() view returns (address)
0xf95b98256edb861be389b9807f6656e8be2dc488
getNumberOfTargets() pure returns (uint256)
5
kind() view returns (string)
EzETHHyperdriveDeployerCoordinator
name() view returns (string)
ElementDAO ezETH Hyperdrive Deployer Coordinator
renzoOracle() view returns (address)
0x5a12796f7e7ebbbc8a402667d266d2e65a814042
restakeManager() view returns (address)
0x74a09653a083691711cf8215a6ab074bb4e99ef5
target0Deployer() view returns (address)
0xe841b3f7864ba9d13726aa2ee2027a2e0e486b55
target1Deployer() view returns (address)
0xc81b84995414bdc462da45b9a16e3f71e1ed860d
target2Deployer() view returns (address)
0xfc91a2083ba5067165d5ecd632465a8b514b2b9c
target3Deployer() view returns (address)
0xc0dc10957777ba5aaeec5d1df351a5bea64f0fb3
target4Deployer() view returns (address)
0x6940c108b1bee27600e8bb46d9710b46f60ff3ac
version() pure returns (string)
v1.0.15
Read-only
convertToBase(address _renzoOracle, address _restakeManager, address _vaultSharesToken, uint256 _shareAmount) view returns (uint256)
convertToShares(address _renzoOracle, address _restakeManager, address _vaultSharesToken, uint256 _baseAmount) view returns (uint256)
deployments(bytes32 _deploymentId) view returns (struct HyperdriveDeployerCoordinatorDeployment)
State-modifying
Events deployHyperdrive(bytes32 _deploymentId, string __name, struct IHyperdrivePoolDeployConfig _deployConfig, bytes _extraData, bytes32 _salt) returns (address)
deployTarget(bytes32 _deploymentId, struct IHyperdrivePoolDeployConfig _deployConfig, bytes _extraData, uint256 _targetIndex, bytes32 _salt) returns (address target)
initialize(bytes32 _deploymentId, address _lp, uint256 _contribution, uint256 _apr, struct IHyperdriveOptions _options) payable returns (uint256 lpShares)
This contract contains no event objects.
constructor(string _name, address _factory, address _coreDeployer, address _target0Deployer, address _target1Deployer, address _target2Deployer, address _target3Deployer, address _target4Deployer, address _restakeManager)
This contract contains no fallback and receive objects.
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
DeploymentAlreadyExists()
DeploymentDoesNotExist()
FailedInnerCall()
HyperdriveAlreadyDeployed()
HyperdriveIsNotDeployed()
IncompleteDeployment()
InsufficientValue()
InvalidBaseToken()
InvalidCheckpointDuration()
InvalidFeeAmounts()
InvalidMinimumShareReserves()
InvalidMinimumTransactionAmount()
InvalidPositionDuration()
InvalidTargetIndex()
InvalidVaultSharesToken()
MismatchedConfig()
MismatchedExtraData()
NotPayable()
SafeERC20FailedOperation(address token)
SenderIsNotFactory()
TargetAlreadyDeployed()
TransferFailed()
UnsupportedToken()