TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 63 txns
Deployed by via 0x557edb6f at 15351408
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
ERC-20
--
0xc1a69f9870e4039729dc7343a07a6a63d36085ec47b8bb5e3576211b8cd0ceaa
0x728766928be05b6e6da22604ffaabd9fa9a6ec444e478e2db6fb6380d8c14054
0xd2a181398fe83da830642533eec513c40e0eca1648183d05cdee7eafd16cdb13
0x4177ae14d2d843090386eaee2954f4c99790aec72d8b31b8880e1e18617589d4
0x1e8935fd3199388428a3c0fcd870db25d26489ab9722e5ad09c80a931c4db2b1
0xada1ffa8c8857b3b89be4d27727df8035e4061ea263ee0c03a73ed87b0624d1a
0xdcf32555dc444a8f4ba82c446ce2948acfb44d649ca0f00d84ef1146df4d07ed
0xdb456387e86a18f3ff4f45c9798987c767515f7220efd7346729ab6b71a5cd32
0x958cba14bd159559325f5db49faa1eb8e0182c6228b83e80a89966deb1a077e7
0x135ac7ea598a0e3ad645aacd54868962bd3291f91bf0dfd7513b4439bde3604a

Functions
Getter at block 21196038
aladdinFXS(view returns (address)
0xdaf03d70fe637b91ba6e521a32e1fb39256d3ec9
owner(view returns (address)
0xa0fb1b11cca5871fb0225b64308e249b97804e99
platform(view returns (address)
0x32366846354db5c08e92b4ab0d2a510b2a2380c8
poolLength(view returns (uint256 pools)
18
rewardToken(view returns (address)
0xdaf03d70fe637b91ba6e521a32e1fb39256d3ec9
zap(view returns (address)
0x1104b4df568fa7af90b1bed1d78a2f71e748dc8a
Read-only
allowance(uint256 _pidaddress _owneraddress _spenderview returns (uint256)
getTotalShare(uint256 _pidview returns (uint256)
getTotalUnderlying(uint256 _pidview returns (uint256)
getUserShare(uint256 _pidaddress _accountview returns (uint256)
pendingReward(uint256 _pidaddress _accountview returns (uint256)
pendingRewardAll(address _accountview returns (uint256)
poolInfo(uint256view returns (uint128 totalUnderlyinguint128 totalShareuint256 accRewardPerShareuint256 convexPoolIdaddress lpTokenaddress crvRewardsuint256 withdrawFeePercentageuint256 platformFeePercentageuint256 harvestBountyPercentagebool pauseDepositbool pauseWithdraw)
rewardInfo(uint256view returns (uint128 rateuint32 periodLengthuint48 lastUpdateuint48 finishAt)
underlying(uint256 _pidview returns (address)
userInfo(uint256addressview returns (uint128 sharesuint128 rewardsuint256 rewardPerSharePaid)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addPool(uint256 _convexPidaddress[] _rewardTokensuint256 _withdrawFeePercentageuint256 _platformFeePercentageuint256 _harvestBountyPercentage
approve(uint256 _pidaddress _spenderuint256 _amount
claim(uint256 _pidaddress _recipientuint256 _minOutaddress _claimAsTokenreturns (uint256)
claimAll(uint256 _minOutaddress _recipientaddress _claimAsTokenreturns (uint256)
deposit(uint256 _pidaddress _recipientuint256 _assetsInreturns (uint256)
harvest(uint256 _pidaddress _recipientuint256 _minOutreturns (uint256)
initialize(address _aladdinFXSaddress _zapaddress _platform
pausePoolDeposit(uint256 _pidbool _status
pausePoolWithdraw(uint256 _pidbool _status
renounceOwnership(
transferOwnership(address newOwner
updateHarvestBountyPercentage(uint256 _piduint256 _percentage
updateHarvester(address _harvester
updatePlatform(address _platform
updatePlatformFeePercentage(uint256 _piduint256 _feePercentage
updatePoolRewardTokens(uint256 _pidaddress[] _rewardTokens
updateRewardPeriod(uint256 _piduint32 _period
updateWithdrawFeePercentage(uint256 _piduint256 _feePercentage
updateZap(address _zap
withdraw(uint256 _piduint256 _sharesInaddress _recipientaddress _ownerreturns (uint256)
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
AddPool(uint256 indexed _piduint256 _convexPidaddress[] _rewardTokens
Approval(uint256 indexed pidaddress indexed owneraddress indexed spenderuint256 value
Claim(uint256 indexed pidaddress indexed senderaddress indexed recipientuint256 rewards
Deposit(uint256 indexed pidaddress indexed senderaddress indexed recipientuint256 assetsInuint256 sharesOut
Harvest(uint256 indexed pidaddress indexed calleraddress indexed recipientuint256 rewardsuint256 platformFeeuint256 harvestBounty
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PausePoolDeposit(uint256 indexed _pidbool _status
PausePoolWithdraw(uint256 indexed _pidbool _status
UpdateHarvestBountyPercentage(uint256 indexed _piduint256 _feePercentage
UpdateHarvester(address _harvester
UpdatePlatform(address indexed _platform
UpdatePlatformFeePercentage(uint256 indexed _piduint256 _feePercentage
UpdatePoolRewardTokens(uint256 indexed _pidaddress[] _rewardTokens
UpdateRewardPeriod(uint256 indexed _piduint32 _period
UpdateWithdrawalFeePercentage(uint256 indexed _piduint256 _feePercentage
UpdateZap(address _zap
Withdraw(uint256 indexed pidaddress indexed senderaddress indexed owneraddress recipientuint256 sharesInuint256 assetsOut
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.