TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 11 txns
Deployed by via 0x06e2aba5 at 15619389
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
4 additional variables

No balances found for "TransparentUpgradeableProxy"

0x656c1c9238f0b9c4203bff507e77bd9f8bb9bf225a47d3712df076944c1dd76e
0x5e3cdbdc20837d8f9d77d0f856e73e2f2a7c8fef80a4b9169b23a7c0908ca436
0x96b371de546869dcf2f0e567a18ef87443b61abfbfc9557b27e37f08a6e51978
0xb2f12a70fa42db5c0408109289d76e6336bd37cd9360614b6034af4b2162af5c
0xb42027664797ae7bb01773163de837b607bf04719d06548a30dfefd44e150717
0x7ef6ae3b1f4a6c71b8d7d0e75805018070ef365770a978a57725b5518d1e8b8a
0xc743b910ac13301ee1fb707e0d76663b2533ded87cde8653947a5d1377feab49
0xa18ac567007e96616f109344e4c4a40f436658aa7aba3730a46e5239acd2ad2b
0x5181ae4f8f517e5fed5d36c6458cc1d5c06283b596872c1f851684b5af0ac9b3
0x62406a2111aaafcc631e6b1ae1875e30c12945244de9a2681b19b241eaf9e058

Functions
Getter at block 21306860
 
ASTRTokenAddress(view returns (address)
 
ETH_ADDRESS(view returns (address)
 
EXCHANGE_CONTRACT(view returns (address)
 
WETH_ADDRESS(view returns (address)
 
_poolConf(view returns (address)
 
active(view returns (bool)
 
baseStableCoin(view returns (address)
 
itokendeployer(view returns (address)
 
managerAddresses(view returns (address)
 
poolChef(view returns (address)
Read-only
existingUser(addressuint256view returns (bool)
getIndexTokenDetails(uint256 _poolIndexview returns (address[])
getIndexWeightDetails(uint256 _poolIndexview returns (uint256[])
getItokenValue(uint256 outstandingValueuint256 indexValueuint256 depositValueuint256 totalDepositValuepure returns (uint256)
initialDeposit(addressuint256view returns (uint256)
poolInfo(uint256view returns (uint256 totalWeightbool activeuint256 rebaltimeuint256 thresholduint256 currentRebalanceuint256 lastrebalanceaddress itokenaddraddress ownerstring description)
poolPendingbalance(uint256view returns (uint256)
poolUserInfo(uint256addressview returns (uint256 currentBalanceuint256 currentPooluint256 pendingBalanceuint256 USDTdeposituint256 Itokensbool activebool isenabled)
systemAddresses(addressview returns (bool)
tokenBalances(uint256addressview returns (uint256)
totalPoolbalance(uint256view returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addPublicPool(address[] _tokensuint256[] _weightsuint256 _thresholduint256 _rebalanceTimestring _namestring _symbolstring _description
initialize(address _ASTRTokenAddressaddress poolConfigurationaddress _itokendeployeraddress _chefaddress _exchangeaddress _wethaddress _stable
poolIn(address[] _tokensuint256[] _valuesuint256 _poolIndexpayable 
setPoolStatus(bool _activeuint256 _poolIndex
updatePool(address[] _tokensuint256[] _weightsuint256 _thresholduint256 _rebalanceTimeuint256 _poolIndex
withdraw(uint256 _poolIndexbool stakeEarlyFeesbool stakePremiumuint256 withdrawAmount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
SetPoolStatus(uint256 poolIndexbool active
Transfer(address indexed srcaddress indexed dstuint256 wad
Withdrawn(address indexed fromuint256 value
WithdrawnToken(address indexed fromaddress indexed tokenuint256 amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.