ETHPlus

Verified contract

Proxy

Active on Ethereum with 527 txns
Deployed by via 0xc67d5c43 at 17086178
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 48 additional slots
-
variable spans 44 additional slots
-
variable spans 47 additional slots
-
variable spans 47 additional slots
14 additional variables

No balances found for "ETHPlus"

0x07031249f79a80c991617b997d439c4b54e102be4d1f839fbadd66a13d470d88
0x4bec6260888db099cd7bb8e00479d43d87e218e50d0672462287ae51686352e1
0xa29461534aca29aa9dc3f5a012f7c75d2dcc7880cd00a7ae2ad2f4ede3d93e17
0x8e999e7a554f6479841d73d18698d5ae7f5a0e56d5fe7506573b0e55f131703f
0x35f8d2f743559fabbbd64bd3d3ab1c80107791fb37e951f47f15516a932ad652
0xd96bf0c46d45f91ba72bb773ac74cb48e4e987397c397b8a9f8013a90727dce1
0x66ab28e4e31de4fea00052d1bc693b90cd766897972a4c00904dd3f15c48d1e6
0xedc3851427f6c8781dcb1f5f73c8b20150ee6f91a0c7be9ad036c2e21b4587c6
0x152b90490f5d0286a19257f36a2917473de9048ce909cb3de1c2cf56ca840c11
0x533b2ec48bbae4c9657d08a069190b1a8689dd2722dbc6c7d5df1fc58a701242

Functions
Getter at block 20981389
DOMAIN_SEPARATOR(view returns (bytes32)
0xbb02a75c604c7f319a999635921eca25e5cf23658d7dc240b9a9eb603604ab15
MAX_EXCHANGE_RATE(view returns (uint192)
1000000000000000000000000000
MAX_THROTTLE_PCT_AMT(view returns (uint192)
1000000000000000000
MAX_THROTTLE_RATE_AMT(view returns (uint256)
1000000000000000000000000000000000000000000000000
MIN_EXCHANGE_RATE(view returns (uint192)
1000000000
MIN_THROTTLE_RATE_AMT(view returns (uint256)
1000000000000000000
basketsNeeded(view returns (uint192)
47911694439631972009194
decimals(view returns (uint8)
18
 
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
issuanceAvailable(view returns (uint256)
4677672794614919545709
issuanceThrottleParams(view returns (struct ThrottleLibParams)
(1700000000000000000000, 100000000000000000)
main(view returns (address)
0xb6a7d481719e97e142114e905e86a39a2fa0dfd2
mandate(view returns (string)
1: Maintain an Ethereum-aligned Liquid Staking Token basket. 2: Positively impact the Ethereum staking distribution. 3: Provide value to ETH+ holders through diversification.
name(view returns (string)
ETHPlus
 
proxiableUUID(view returns (bytes32)
redemptionAvailable(view returns (uint256 available)
5847090993268649432136
redemptionThrottleParams(view returns (struct ThrottleLibParams)
(2000000000000000000000, 125000000000000000)
symbol(view returns (string)
ETH+
totalSupply(view returns (uint256)
46776727946149195457091
version(pure returns (string)
3.4.0
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
nonces(address ownerview returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
dissolve(uint256 amount
increaseAllowance(address spenderuint256 addedValuereturns (bool)
init(address main_string name_string symbol_string mandate_struct ThrottleLibParams issuanceThrottleParams_struct ThrottleLibParams redemptionThrottleParams_
issue(uint256 amount
issueTo(address recipientuint256 amount
melt(uint256 amtRToken
mint(uint192 baskets
monetizeDonations(address erc20
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
redeem(uint256 amount
redeemCustom(address recipientuint256 amountuint48[] basketNoncesuint192[] portionsaddress[] expectedERC20sOutuint256[] minAmounts
redeemTo(address recipientuint256 amount
setBasketsNeeded(uint192 basketsNeeded_
setIssuanceThrottleParams(struct ThrottleLibParams params
setRedemptionThrottleParams(struct ThrottleLibParams params
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
Approval(address indexed owneraddress indexed spenderuint256 value
BasketsNeededChanged(uint192 oldBasketsNeededuint192 newBasketsNeeded
BeaconUpgraded(address indexed beacon
EIP712DomainChanged(
Initialized(uint8 version
Issuance(address indexed issueraddress indexed recipientuint256 amountuint192 baskets
IssuanceThrottleSet(struct ThrottleLibParams oldValstruct ThrottleLibParams newVal
Melted(uint256 amount
Redemption(address indexed redeemeraddress indexed recipientuint256 amountuint192 baskets
RedemptionThrottleSet(struct ThrottleLibParams oldValstruct ThrottleLibParams newVal
Transfer(address indexed fromaddress indexed touint256 value
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
UIntOutOfBounds(