Constellation ETH

Verified contract

Proxy

Active on Ethereum with 95 txns
Deployed by via 0x3f645717 at 20946651
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 44 additional slots
-
variable spans 48 additional slots
7 additional variables
ERC-20
Value $185,793.83
0x4609caa811acc087789e1b05893fae16a8ef45dc1695f7c62fa1a6cd15178ffe
0x523f1ec53db05883b3646f1ea98f5db5aebaa92d1a7d778f86c154f07f91779a
0x4e77bc44519ed6b8467c38ba3b6ae5bbc1073bf0bafa5779888ca00a137e00c5
0xc884c802b1fca02fa411846db42a9802b2a0d863609a2b76afce42ce81febe36
0xc51742b67d4a3ca74af1760b9ffcbe065fc167c2ce045a8f808189ae9f6db77b
0x559f1ef459b06f9fe41faae68583bc87e394625a71874ad65105d8829eb37269
0x2ca2267652e671137b06abc855f8c05a04342e09b171327f2462ca5a88748d8e
0x78d585f07f2bfc4624658805d54fc7b90f63df0ccfa62f9111ccaf102a2fe35e
0x61126e128b0a93ff810fda8415a518e091bad99946787f7076356c10743866a7
0x5d458b50fb2b58b0de2a9b1c1a6075eac49ee616e54db2565be74886ee9c1853

Functions
Getter at block 21042289
asset(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
decimals(view returns (uint8)
18
depositsEnabled(view returns (bool)
true
differingSenderRecipientEnabled(view returns (bool)
false
getDirectory(view returns (address)
0x4343743dbc46f67d3340b45286d8cdc13c8575de
 
getDistributableYield(view returns (uint256 distributableYieldbool signed)
getImplementation(view returns (address)
0xac24d450e72d3cd27355981ead0fa1ffa611ec1b
 
getMaximumDeposit(view returns (uint256)
getMaximumWithdrawAmount(view returns (uint256)
73173969422286105436
 
getMissingLiquidity(view returns (uint256)
liquidityReservePercent(view returns (uint256)
20000000000000000
maxWethRplRatio(view returns (uint256)
4000000000000000000
mintFee(view returns (uint256)
300000000000000
name(view returns (string)
Constellation ETH
nodeOperatorFee(view returns (uint256)
147880000000000000
 
proxiableUUID(view returns (bytes32)
symbol(view returns (string)
xrETH
 
totalAssets(view returns (uint256)
totalSupply(view returns (uint256)
3658491732210142034861
treasuryFee(view returns (uint256)
147880000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
convertToAssets(uint256 sharesview returns (uint256)
convertToShares(uint256 assetsview returns (uint256)
getAdditionalMintFeeToReceive(uint256 _amountview returns (uint256)
getIncomeAfterFees(uint256 incomeview returns (uint256)
getIsDepositAllowed(uint256 amountview returns (bool)
getIsWithdrawAllowed(uint256 amountview returns (bool)
getMintFeePortion(uint256 _amountview returns (uint256)
getMissingLiquidityAfterDeposit(uint256 depositview returns (uint256)
getMissingLiquidityAfterDepositNoFee(uint256 depositview returns (uint256)
getOperatorPortion(uint256 _amountview returns (uint256)
getTreasuryPortion(uint256 _amountview returns (uint256)
maxDeposit(addressview returns (uint256)
maxMint(addressview returns (uint256)
maxRedeem(address ownerview returns (uint256)
maxWithdraw(address ownerview returns (uint256)
previewDeposit(uint256 assetsview returns (uint256)
previewMint(uint256 sharesview returns (uint256)
previewRedeem(uint256 sharesview returns (uint256)
previewWithdraw(uint256 assetsview returns (uint256)
tvlRatioEthRpl(uint256 newDepositbool isWethview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
deposit(uint256 assetsaddress receiverreturns (uint256)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address directoryAddress
initializeVault(address directoryAddressaddress weth
mint(uint256 sharesaddress receiverreturns (uint256)
redeem(uint256 sharesaddress receiveraddress ownerreturns (uint256)
setDepositsEnabled(bool _newValue
setDifferingSenderRecipientEnabled(bool _newValue
setLiquidityReservePercent(uint256 _liquidityReservePercent
setMaxWethRplRatio(uint256 _maxWethRplRatio
setMintFee(uint256 newMintFee
setNodeOperatorFee(uint256 _nodeOperatorFee
setProtocolFees(uint256 _nodeOperatorFeeuint256 _treasuryFee
setTreasuryFee(uint256 _treasuryFee
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(uint256 assetsaddress receiveraddress ownerreturns (uint256)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed spenderuint256 value
BeaconUpgraded(address indexed beacon
Deposit(address indexed senderaddress indexed owneruint256 assetsuint256 shares
DepositsEnabledChanged(bool indexed oldValuebool indexed newValue
DifferingSenderRecipientEnabledChanged(bool indexed oldValuebool indexed newValue
Initialized(uint8 version
MaxWethRplRatioChanged(uint256 indexed oldValueuint256 indexed newValue
MintFeeChanged(uint256 indexed oldValueuint256 indexed newValue
NodeOperatorFeeChanged(uint256 indexed oldValueuint256 indexed newValue
Transfer(address indexed fromaddress indexed touint256 value
TreasuryFeeChanged(uint256 indexed oldValueuint256 indexed newValue
Upgraded(address indexed implementation
WETHLiquidityReservePercentChanged(uint256 indexed oldValueuint256 indexed newValue
Withdraw(address indexed senderaddress indexed receiveraddress indexed owneruint256 assetsuint256 shares
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.