TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 8,198 txns
Deployed by via 0x3398d223 at 15107205
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
Value $12,221.16
ERC-20
Value $56.64
ERC-20
--
ERC-20
--
0x17ce360b51520b8b1601340393047b65369cf73ba929745c9effb8cb1a52e8de
0x11de3cd4b2d1f6aa2f58806b7b24287ebd22b0531f3759657469b053b82a48f0
0xc7f71928963fb78aef6314621837fcd53cea210b50e57825936959d1cdc0bd84
0x081dd34bb9a48e39e316aeccae86c460c32f72acd0cf045b4d45a5bd01acea81
0x583527fd29950fe206f142d496f665eda4ec0b0d8f40591f4ebb52ad005a9795
0xd647765578fd1c7447b9dfb6029c1599cbaeb56839f90b901f01ec0e7a0705f1
0x256843e5f316fd51623205ecbab9b4021b2ae65cb2dbfe77d89854401cf14fe7
0xd1fd047caf312e07183978530f435cc7a58677c9d894ab4b79cf2bdb830c7346
0xc94992bafc395cf92ad93e15f2d938acd01c4950b429729bee9cc1f6863bee6c
0xfb1db79426269e51ee7becbef4a49086147d118ece37711211d14021ec58781b

Functions
Getter at block 20850063
aladdinCRV(view returns (address)
0x2b95a1dcc3d405535f9ed33c219ab38e8d7e0884
ctr(view returns (address)
0xb3ad645db386d7f6d753b2b9c3f4b853da6890b8
ctrMined(view returns (uint128)
1675181735521011866352563
endTime(view returns (uint64)
1667311200
migrator(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xa0fb1b11cca5871fb0225b64308e249b97804e99
platform(view returns (address)
0x32366846354db5c08e92b4ab0d2a510b2a2380c8
poolLength(view returns (uint256 pools)
73
startTime(view returns (uint64)
1657805400
zap(view returns (address)
0x1104b4df568fa7af90b1bed1d78a2f71e748dc8a
Read-only
accCTRPerShare(uint256view returns (uint256)
getTotalShare(uint256 _pidview returns (uint256)
getTotalUnderlying(uint256 _pidview returns (uint256)
getUserShare(uint256 _pidaddress _accountview returns (uint256)
pendingCTR(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)
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
claim(uint256 _piduint256 _minOutuint8 _optionreturns (uint256 claimed)
claimAll(uint256 _minOutuint8 _optionreturns (uint256 claimed)
claimAllCTR(address _recipientreturns (uint256)
claimCTR(uint256 _pidaddress _recipientreturns (uint256)
deposit(uint256 _pidaddress _recipientuint256 _amountreturns (uint256 share)
deposit(uint256 _piduint256 _amountreturns (uint256 share)
depositAll(uint256 _pidreturns (uint256 share)
depositAll(uint256 _pidaddress _recipientreturns (uint256 share)
harvest(uint256 _pidaddress _recipientuint256 _minimumOutreturns (uint256 harvested)
initialize(address _aladdinCRVaddress _zapaddress _platform
migrate(uint256 _pidaddress _recipientuint256 _newPid
pausePoolDeposit(uint256 _pidbool _status
pausePoolWithdraw(uint256 _pidbool _status
renounceOwnership(
transferOwnership(address newOwner
updateHarvestBountyPercentage(uint256 _piduint256 _percentage
updateHarvester(address _harvester
updateIFOConfig(address _ctruint64 _startTimeuint64 _endTime
updateMigrator(address _migrator
updatePlatform(address _platform
updatePlatformFeePercentage(uint256 _piduint256 _feePercentage
updatePoolRewardTokens(uint256 _pidaddress[] _rewardTokens
updateWithdrawFeePercentage(uint256 _piduint256 _feePercentage
updateZap(address _zap
withdrawAllAndClaim(uint256 _piduint256 _minOutuint8 _optionreturns (uint256 withdrawnuint256 claimed)
withdrawAllAndZap(uint256 _pidaddress _tokenuint256 _minOutreturns (uint256 withdrawn)
withdrawAndClaim(uint256 _piduint256 _sharesuint256 _minOutuint8 _optionreturns (uint256 withdrawnuint256 claimed)
withdrawAndZap(uint256 _piduint256 _sharesaddress _tokenuint256 _minOutreturns (uint256 withdrawn)
zapAllAndDeposit(uint256 _pidaddress _recipientaddress _tokenuint256 _minAmountpayable returns (uint256)
zapAllAndDeposit(uint256 _pidaddress _tokenuint256 _minAmountpayable returns (uint256)
zapAndDeposit(uint256 _pidaddress _recipientaddress _tokenuint256 _amountuint256 _minAmountpayable returns (uint256 share)
zapAndDeposit(uint256 _pidaddress _tokenuint256 _amountuint256 _minAmountpayable returns (uint256 share)
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
AddPool(uint256 indexed _piduint256 _convexPidaddress[] _rewardTokens
Claim(address indexed _senderuint256 _rewarduint8 _option
ClaimCTR(uint256 indexed _pidaddress indexed _calleraddress _recipientuint256 _amount
Deposit(uint256 indexed _pidaddress indexed _senderuint256 _amount
Harvest(address indexed _calleruint256 _rewarduint256 _platformFeeuint256 _harvestBounty
IFOMineCTR(uint256 _amount
Migrate(uint256 indexed _pidaddress indexed _calleruint256 _shareaddress _recipientaddress _migratoruint256 _newPid
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PausePoolDeposit(uint256 indexed _pidbool _status
PausePoolWithdraw(uint256 indexed _pidbool _status
UpdateHarvestBountyPercentage(uint256 indexed _piduint256 _percentage
UpdateHarvester(address _harvester
UpdateIFOConfig(address _ctruint256 _startTimeuint256 _endTime
UpdateMigrator(address _migrator
UpdatePlatform(address indexed _platform
UpdatePlatformFeePercentage(uint256 indexed _piduint256 _feePercentage
UpdatePoolRewardTokens(uint256 indexed _pidaddress[] _rewardTokens
UpdateWithdrawalFeePercentage(uint256 indexed _piduint256 _feePercentage
UpdateZap(address _zap
Withdraw(uint256 indexed _pidaddress indexed _senderuint256 _shares
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.