OptimizedTransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 79 txns
Deployed by via 0x98cc2c4f at 13132406
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 48 additional slots
ERC-20
Value $3,352.61
ERC-20
Value $2,313.63
ERC-20
Value $1,087.72
ERC-20
Value $660.75
ERC-20
Value $658.31
ERC-20
Value $576.42
ERC-20
Value $406.04
ERC-20
Value $196.67
ERC-20
Value $164.21
ERC-20
Value $155.54
0x08604575328342decf3cd4bd82274b2734a3d10a9f86411aae501bac65a50b8a
0xed61abaedc616172a769da4c791fe23cc05cbbb541a320526df397d289a041bc
0x133c8b8a1fad2660645e7cfd5f0f531d3f13943ab0d9d2beeda93c1e1523c349
0x2727012e2c3c63cef31904f5359950af49ce250a8dedb7b4cb2ca76623da3a62
0xe518f0d54eb01b32e66bb9e4ca6a9033e608480fae6b9ba34dc6994cc7b00921
0x9f8ca3b2eea8406159aea802b3069933dff8606f7507264356f6f67a5640740f
0xe7fc837565697580980cb1825ae0b84e7a915f253c072cbc02b7177f7dc52319
0x10c058c7d688217e8286d75ef61cfd31732a3f770f9c5a09a07dda9c609525c2
0x3618d7baf728c36c8e86ce526294709a2155320eb93bc2d1340f2f85ddf58994
0xb5d78e83615253305add4c1ea1584c958cbd565fa5e4135f11c64248dbe05f6d

Functions
Getter at block 21215102
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
GOV_TREASURY(view returns (address)
0x56f34826cc63151f74fa8f701e4f73c5eaae52ad
STAKED_AAVE(view returns (address)
0x4da27a545c0c5b758a6ba100e3a049001de870f5
oneSplit(view returns (address)
0xc586bef4a0992c495cf22e1aeee4e446cecdee0e
rewardToken(view returns (address)
0x8888801af4d980682e47f1a9036e589479e835c5
xMPHToken(view returns (address)
0x1702f18c1173b791900f81ebae59b908da8f689b
Read-only
getDumpParams(address tokenAddressuint256 partsview returns (uint256 returnAmountuint256[] distribution)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
admin(returns (address)
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
curveWithdraw2(address lpTokenAddressaddress curvePoolAddressuint256[2] minAmounts
curveWithdraw3(address lpTokenAddressaddress curvePoolAddressuint256[3] minAmounts
curveWithdraw4(address lpTokenAddressaddress curvePoolAddressuint256[4] minAmounts
curveWithdraw5(address lpTokenAddressaddress curvePoolAddressuint256[5] minAmounts
curveWithdrawOneCoin(address lpTokenAddressaddress curvePoolAddressint128 coinIndexuint256 minAmount
dump(address tokenAddressuint256 returnAmountuint256[] distribution
grantRole(bytes32 roleaddress account
initialize(address _oneSplitaddress _xMPHToken
notify(
postUpgrade(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
stakedAaveCooldown(
stakedAaveRedeem(
yearnWithdraw(address yTokenAddress
Events
Upgraded(address indexed implementation
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address initialLogicaddress initialAdminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.