TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 470 txns
Deployed by via 0xe9ddd410 at 17800265
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1,466.39
ERC-20
--
0xcfe637d52fd3f03219af12c8de1081a32c752ffb5d8ecf669a69041b8e823085
0x0dde38bc71b14d5a7dc6ade0a1652a322de95df2ce36a80ae03269b95eef64d8
0x40fe15972910b5611cd955c208f841d96ab4d7d4b84cc95dc025bd3be20251e8
0x8ab5b08ac35d81ca3401d0e57540af31e52c5673b80a3ecabad2b860dfe658d6
0xbb18f8dcf02b72b0ed14df1d141f045cba85ae221c78dd0f5a9d901c234b1277
0xbb94f74a3c21d65f1065d7bee7c9b4131b5f282a0503c0949cbe26aaeafda340
0x7abfe1a4fd38e798777b3995acfdf099b5f5c8e9b47c4e1bc7238ef3517442c8
0x406674ae2a2bc7c80902eabcc04b87e20d133ed0cef077636052149891e0c4d1
0x5b08484c73668946dc88386344d0389713443276a88fd2f49828ff4c3e4cebb5
0xdea311099ee56e30e9254b50ab9da934b3cbfc94607594fd6bd7e787a6dcc8ee

Functions
Getter at block 20882028
depositToken(view returns (address)
0x9754d5e5ea788c62f11d34a818aeae927aeac84c
lockPeriod(view returns (uint256)
1382400
locked(view returns (bool)
false
owner(view returns (address)
0x5ec5764a4fe453a066675b21f6ad05a63f1a8913
rewardToken(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
tvl(view returns (uint256)
1714165423420024700210000
uniswapV2Router(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getUserRewards(address userview returns (uint256 userRewards)
getUserStake(address userview returns (struct StakingPoolStake)
stakes(address userview returns (uint256 amountuint256 rewardDebtuint256 startTimeuint256 lockPeriod)
vaults(address vaultview returns (bool canBypassTimelock)
State-modifying
addVault(address vault
deposit(uint256 amount
distributeRewards(uint256 amount
harvest(
initialize(address _depositTokenaddress _rewardTokenuint256 initialLockPeriod
removeVault(address vault
renounceOwnership(
setLockPeriod(uint256 lockPeriodInSeconds
setUniV2Router(address uniRouter
transferOwnership(address newOwner
unlock(
withdraw(uint256 amount
withdrawAsVault(uint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Compound(address indexed useruint256 indexed harvestedRewardsuint256 indexed compoundedTokens
Deposit(address indexed useruint256 indexed stakedAmount
Harvest(address indexed useruint256 indexed harvestAmount
Initialized(uint8 version
MinLockPeriodChanged(uint256 indexed oldDurationuint256 indexed newDuration
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolUnlocked(
RewardsAdded(uint256 amount
UniV2RouterChanged(address indexed oldRouteraddress indexed newRouter
Withdraw(address indexed useruint256 indexed withdrawAmount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
ImplausibleLockDuration(
InsufficientStakedAmount(
InvalidAmountZero(
InvalidTokenAddress(
NotAVault(
PoolIsLocked(
StakingLockNotFinished(uint256 minTimeLeft