AdminUpgradeabilityProxy
Verified contract
Proxy
Active on
Ethereum with 29,451 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 99 additional slots
-
variable spans 49 additional slots
9 additional
variables
Balances ($1,648.06)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
CVP | ERC-20 | 15.653666K | $0.105283 |
$1,648.06 | |
YETI | ERC-20 | 67.02374K | -- | -- | |
ASSY | ERC-20 | 65.817128K | -- | -- | |
PIPT | ERC-20 | 29.332091K | -- | -- | |
YLA | ERC-20 | 19.991433K | -- | -- | |
BPT | ERC-20 | 6.124422K | -- | -- | |
UNI-V2 | ERC-20 | 2.892292K | -- | -- | |
BPT | ERC-20 | 2.022926K | -- | -- | |
SLP | ERC-20 | 391.446106 | -- | -- | |
PIPT | ERC-20 | 382.953455 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21134016 | 4 days ago | | | 0 | 0.0013124962 | |
| 21130234 | 4 days ago | | | 0 | 0.0021770639 | |
| 21121369 | 5 days ago | | | 0 | 0.0011634373 | |
| 21115466 | 6 days ago | | | 0 | 0.0017721925 | |
| 21108814 | 7 days ago | | | 0 | 0.0010000456 | |
| 21058670 | 14 days ago | | | 0 | 0.00083045803 | |
| 21058387 | 14 days ago | | | 0 | 0.00079261121 | |
| 21007004 | 21 days ago | | | 0 | 0.0023988214 | |
| 21006997 | 21 days ago | | | 0 | 0.0020717195 | |
| 20786670 | 2 months ago | | | 0 | 0.0025561973 |
ABI
ABI objects
Getter at block 21160226
cvp() view returns (address)
0x38e4adb44ef08f22f5b5b76a8f0c2d0dcbe7dca1
cvpPerBlock() view returns (uint96)
200000000000000000
cvpVestingPeriodInBlocks() view returns (uint32)
455000
cvpVestingPool() view returns (uint96)
961248451263054721258736
delegatee() view returns (address)
0x0000000000000000000000000000000000000000
migrator() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0xb258302c3f209491d604165549079680708581cc
poolLength() view returns (uint256)
14
reservoir() view returns (address)
0x8ebc56a13ae7e3ce27b960b16aa57efed3f4e79e
startBlock() view returns (uint32)
11120828
totalAllocPoint() view returns (uint256)
100002
Read-only
book(address) view returns (uint32 numCheckpoints, uint32 lastCheckpointBlock, address delegatee)
boostBalanceByLp(address) view returns (uint256)
cvpAmountNotInBoundsToBoost(uint256 _cvpAmount, uint256 _lpAmount, address _lpToken) view returns (bool)
cvpBalanceToBoost(uint256 _lpAmount, address _lpToken, bool _min) view returns (uint256)
cvpPoolByMetaPool(address) view returns (address)
findCheckpoints(address account, uint256 blockNumber) view returns (uint32 userCheckpointId, uint32 sharedCheckpointId)
getCheckpoint(address account, uint32 checkpointId) view returns (uint32 fromBlock, uint96 cvpAmount, uint96 pooledCvpShare)
getCurrentVotes(address account) view returns (uint96)
getPriorVotes(address account, uint256 blockNumber) view returns (uint96)
getPriorVotes(address account, uint256 blockNumber, uint32 userCheckpointId, uint32 sharedCheckpointId) view returns (uint96)
isLpTokenAdded(address _lpToken) view returns (bool)
lastSwapBlock(address) view returns (uint256)
lpBoostMaxRatioByToken(address) view returns (uint256)
lpBoostRatioByToken(address) view returns (uint256)
pendingCvp(uint256 _pid, address _user) view returns (uint256)
poolBoostByLp(uint256) view returns (uint256 lpBoostRate, uint256 cvpBoostRate, uint32 lastUpdateBlock, uint256 accCvpPerLpBoost, uint256 accCvpPerCvpBoost)
poolPidByAddress(address) view returns (uint256)
pools(uint256) view returns (address lpToken, bool votesEnabled, uint8 poolType, uint32 allocPoint, uint32 lastUpdateBlock, uint256 accCvpPerLpt)
users(uint256, address) view returns (uint32 lastUpdateBlock, uint32 vestingBlock, uint96 pendedCvp, uint96 cvpAdjust, uint256 lptAmount)
usersPoolBoost(uint256, address) view returns (uint256 balance, uint32 lastUpdateBlock)
vestableCvp(uint256 _pid, address user) view returns (uint256)
votingEnabled(address) view returns (bool)
State-modifying
Events admin() returns (address)
changeAdmin(address newAdmin)
implementation() returns (address)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
add(uint256 _allocPoint, address _lpToken, uint8 _poolType, bool _votesEnabled, uint256 _lpBoostRate, uint256 _cvpBoostRate, uint256 _lpBoostMinRatio, uint256 _lpBoostMaxRatio)
checkpointVotes(address _user)
delegate(address delegatee_)
deposit(uint256 _pid, uint256 _amount, uint256 _boostAmount)
emergencyWithdraw(uint256 _pid)
initialize(address _cvp, address _reservoir, uint256 _cvpPerBlock, uint256 _startBlock, uint256 _cvpVestingPeriodInBlocks)
massUpdatePools()
renounceOwnership()
set(uint256 _pid, uint256 _allocPoint, uint8 _poolType, bool _votesEnabled, uint256 _lpBoostRate, uint256 _cvpBoostRate, uint256 _lpBoostMinRatio, uint256 _lpBoostMaxRatio)
setCvpPerBlock(uint256 _cvpPerBlock)
setCvpPoolByMetaPool(address _metaPool, address _cvpPool)
setCvpVestingPeriodInBlocks(uint256 _cvpVestingPeriodInBlocks)
setCvpVestingPool(uint256 _cvpVestingPool)
setMigrator(address _migrator)
setVotingEnabled(bool _isEnabled)
transferOwnership(address newOwner)
updateBoostBalance()
updatePool(uint256 _pid)
withdraw(uint256 _pid, uint256 _amount, uint256 _boostAmount)
AdminChanged(address previousAdmin, address newAdmin)
Upgraded(address indexed implementation)
AddLpToken(address indexed lpToken, uint256 indexed pid, uint256 allocPoint)
CheckpointBalanceChanged(address indexed delegate, uint256 previousBalance, uint256 newBalance)
CheckpointTotalLpVotes(uint256 lpVotes)
CheckpointUserLpVotes(address indexed user, uint256 indexed pid, uint256 lpVotes)
CheckpointUserVotes(address indexed user, uint256 pendedVotes, uint256 lpVotesShare)
DelegateChanged(address indexed delegator, address indexed fromDelegate, address indexed toDelegate)
Deposit(address indexed user, uint256 indexed pid, uint256 amount, uint256 boostAmount)
EmergencyWithdraw(address indexed user, uint256 indexed pid, uint256 amount, uint256 boostAmount)
MigrateLpToken(address indexed oldLpToken, address indexed newLpToken, uint256 indexed pid)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
SetCvpPerBlock(uint256 cvpPerBlock)
SetCvpPoolByMetaPool(address indexed metaPool, address indexed cvpPool)
SetCvpVestingPeriodInBlocks(uint256 cvpVestingPeriodInBlocks)
SetLpToken(address indexed lpToken, uint256 indexed pid, uint256 allocPoint)
SetMigrator(address indexed migrator)
Withdraw(address indexed user, uint256 indexed pid, uint256 amount, uint256 boostAmount)
constructor(address _logic, address _admin, bytes _data)
fallback()
This contract contains no error objects.