OptimizedTransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 840 txns
Deployed by via 0x0a5c1258 at 17296997
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 48 additional slots
-
variable spans 1 additional slot
ERC-20
Value $1,045.21
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xe805940c843963e279954299a3bd80a1e39d6d12d9cea6f9f75d29e0a86783fa
0x0c59f01dcb812550e39cd76bab54014646d18c4d1e86338451d3dedc3904122f
0xe72f89b200d6f6a779c99fe2ef96a1de7d0b19f35ea39c3475fab0bfc71a56b0
0x2d9ce93eb54c0c63377462c76b2859d973646d08257f34f6be8bacdd480becf8
0x123f371bf1558cfa65cbf1d62cdfed9e908352bb79d76badbc80343ae0f105e0
0xe183f094877b92d55c972925bd5fdab6a7f0b81ee89f111575eb1dbfa762dce0
0x2651ff5fb0fe535bce9e46154d420955cc09c766b88032496f8a63ba929611a0
0x25816833baf79dbb4f0d1fac695831f14a6eb8429515b6893a99e382a81af902
0xab5a5ea35c0e49c42b5f917844a180ebb8545b3075fac537177e2ed154acbbd6
0xd63eda22545f88a8341de5711a61bdfbf596dbe318634090b3fff8884b79643e

Functions
Getter at block 20948583
ACC_TOKEN_PRECISION(view returns (uint256)
1000000000000
REWARD_DURATION(view returns (uint256)
604800
TOTAL_PARTITION(view returns (uint256)
1000
basePartition(view returns (uint16)
375
boostedPartition(view returns (uint256)
625
bribeRewarderFactory(view returns (address)
0xcd69ca1e4da21f65896a8d2e4ea625ff5b19e8fe
owner(view returns (address)
0x5781b4fe4fadb61ea2483eedd9498388f9b353b1
paused(view returns (bool)
false
poolLength(view returns (uint256)
22
veWom(view returns (address)
0xef0b4d9dba6ea82b59437fe5e37b16a2896aaf94
voter(view returns (address)
0x32a936cba2629619b46684cdf923cb556f09442c
wom(view returns (address)
0xc0b314a8c08637685fc3dafc477b92028c540cfb
Read-only
boostedRewarders(uint256view returns (address)
calRewardPerUnit(uint256 _pidview returns (uint256 accWomPerShareuint256 accWomPerFactorShare)
getAssetPid(address assetview returns (uint256)
getSumOfFactors(uint256 _pidview returns (uint256)
lastTimeRewardApplicable(uint256 _periodFinishview returns (uint256)
pendingTokens(uint256 _pidaddress _userview returns (uint256 pendingRewardsaddress[] bonusTokenAddressesstring[] bonusTokenSymbolsuint256[] pendingBonusRewards)
poolInfo(uint256 _pidview returns (address lpTokenuint96 allocPointaddress rewarderuint256 sumOfFactorsuint104 accWomPerShareuint104 accWomPerFactorShareuint40 lastRewardTimestamp)
poolInfoV3(uint256view returns (address lpTokenaddress rewarderuint40 periodFinishuint128 sumOfFactorsuint128 rewardRateuint104 accWomPerShareuint104 accWomPerFactorShareuint40 lastRewardTimestamp)
rewarderBonusTokenInfo(uint256 _pidview returns (address[] bonusTokenAddressesstring[] bonusTokenSymbols)
userInfo(uint256addressview returns (uint128 amountuint128 factoruint128 rewardDebtuint128 pendingWom)
State-modifying
admin(returns (address admin_)
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
add(address _lpTokenaddress _boostedRewarder
deposit(uint256 _piduint256 _amountreturns (uint256 rewarduint256[] additionalRewards)
depositFor(uint256 _piduint256 _amountaddress _user
emergencyWithdraw(uint256 _pid
emergencyWomWithdraw(
initialize(address _womaddress _veWomaddress _voteruint16 _basePartition
massUpdatePools(
migrate(uint256[] _pids
multiClaim(uint256[] _pidsreturns (uint256 rewarduint256[] amountsuint256[][] additionalRewards)
notifyRewardAmount(address _lpTokenuint256 _amount
pause(
renounceOwnership(
setBoostedRewarder(uint256 _pidaddress _boostedRewarder
setBribeRewarderFactory(address _bribeRewarderFactory
setNewMasterWombat(address _newMasterWombat
setRewarder(uint256 _pidaddress _rewarder
setVeWom(address _newVeWom
setVoter(address _newVoter
transferOwnership(address newOwner
unpause(
updateEmissionPartition(uint16 _basePartition
updateFactor(address _useruint256 _newVeWomBalance
updatePool(uint256 _pid
withdraw(uint256 _piduint256 _amountreturns (uint256 rewarduint256[] additionalRewards)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Add(uint256 indexed pidaddress indexed lpTokenaddress boostedRewarder
Deposit(address indexed useruint256 indexed piduint256 amount
DepositFor(address indexed useruint256 indexed piduint256 amount
EmergencyWithdraw(address indexed useruint256 indexed piduint256 amount
EmergencyWomWithdraw(address owneruint256 balance
Harvest(address indexed useruint256 indexed piduint256 amount
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
SetBoostedRewarder(uint256 indexed pidaddress boostedRewarder
SetBribeRewarderFactory(address bribeRewarderFactory
SetNewMasterWombat(address masterWormbat
SetRewarder(uint256 indexed pidaddress rewarder
Unpaused(address account
UpdateEmissionPartition(address indexed useruint256 basePartitionuint256 boostedPartition
UpdateVeWOM(address indexed useraddress oldVeWOMaddress newVeWOM
UpdateVoter(address indexed useraddress oldVoteraddress newVoter
Withdraw(address indexed useruint256 indexed piduint256 amount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.