TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Base with 3,050 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
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 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
0xfec7…4f46
0x981d…c9c5
21 additional
variables
Balances ($2,890.88)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
XEN | ERC-20 | 19.559423M | $0.000148 |
$2,890.88 | |
USA | ERC-20 | 1 | $0.000575 |
$0 | |
kurbi | ERC-20 | 0.1 | $0.000428 |
$0 | |
SLP | ERC-20 | 737.587692 | -- | -- | |
OHNO | ERC-20 | 33.439024 | -- | -- | |
LZPZ | ERC-20 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 23066416 | 10 hours ago | | | 0 | 0.0000046426759 | |
| 23052282 | 18 hours ago | | | 0 | 0.000031009179 | |
| 23007679 | 2 days ago | | | 0 | 0.000029313292 | |
| 23006604 | 2 days ago | | | 0 | 0.000021162185 | |
| 22993865 | 2 days ago | | | 0 | 0.000010543175 | |
| 22919870 | 4 days ago | | | 0 | 0.000030221977 | |
| 22883334 | 5 days ago | | | 0 | 0.0000063846887 | |
| 22832327 | 6 days ago | | | 0 | 0.000028757737 | |
| 22811388 | 6 days ago | | | 0 | 0.000027279869 | |
| 22792709 | 7 days ago | | | 0 | 0.000020994495 |
ABI
ABI objects
Getter at block 23083853
AGGREGATION_EPOCH() view returns (uint256)
518400
DEFAULT_LOCK_INDEX() view returns (uint256)
1
HALF() view returns (uint256)
65000
MAX_SLIPPAGE() view returns (uint256)
9500
PERCENT_DIVISOR() view returns (uint256)
10000
QUART() view returns (uint256)
25000
TAX_PRECISION() view returns (uint256)
100000000
WETH() view returns (address)
0x4200000000000000000000000000000000000006
WHOLE() view returns (uint256)
100000
bountyManager() view returns (address)
0x0000000000000000000000000000000000000000
burn() view returns (uint256)
0
daoTreasury() view returns (address)
0xcacdafa1e9cbe1bfbbca63c187a042d4472d31ba
defaultLockDuration() view returns (uint256)
7776000
exitTaxCashRate() view returns (uint256)
66000000
getLockDurations() view returns (uint256[])
[7776000]
getLockMultipliers() view returns (uint256[])
[1]
getPriceProvider() view returns (address)
0x382989107d3d712ca551d35c3ec06c0083c0c65c
incentivesController() view returns (address)
0xfec7a8ff63ed66f6bfcf00de045f630c3ce24f46
lockedSupply() view returns (uint256)
737587691843010818595
lockedSupplyWithMultiplier() view returns (uint256)
737587691843010818595
missingDecimal() view returns (uint256)
1
owner() view returns (address)
0xe11aadb7bbc0c76a15bcd5b3afb9590bbcbfb865
paused() view returns (bool)
false
rewardConverter() view returns (address)
0x0000000000000000000000000000000000000000
rewardsDuration() view returns (uint256)
604800
rewardsLookback() view returns (uint256)
86400
stakingToken() view returns (address)
0xf32fdb63d0a976cc6cec939f2824fcf7f9819f68
starfleetTreasury() view returns (address)
0x2cb7aafae57c071e900477209c5a6b2605e0a09b
userlist() view returns (address)
0x0000000000000000000000000000000000000000
vestDuration() view returns (uint256)
7776000
xenToken() view returns (address)
0x981d41c115a2d48cb1215d13bda8f989d407c9c5
Read-only
autoRelockDisabled(address) view returns (bool)
autocompoundEnabled(address) view returns (bool)
claimableRewards(address account) view returns (struct IFeeDistributionRewardData[] rewardsData)
defaultLockIndex(address) view returns (uint256)
earnedBalances(address user) view returns (uint256 totalVesting, uint256 unlocked, struct EarnedBalance[] earningsData)
getBalances(address user) view returns (struct Balances)
getRewardForDuration(address rewardToken) view returns (uint256)
lastAutocompound(address) view returns (uint256)
lastClaimTime(address) view returns (uint256)
lastTimeRewardApplicable(address rewardToken) view returns (uint256)
lockInfo(address user) view returns (struct LockedBalance[])
lockedBalance(address user) view returns (uint256 locked)
lockedBalances(address user) view returns (uint256 total, uint256 unlockable, uint256 locked, uint256 lockedWithMultiplier, struct LockedBalance[] lockData)
minters(address) view returns (bool)
rewardData(address) view returns (uint256 periodFinish, uint256 rewardPerSecond, uint256 lastUpdateTime, uint256 rewardPerTokenStored, uint256 balance)
rewardPerToken(address rewardToken) view returns (uint256 rptStored)
rewardTokens(uint256) view returns (address)
rewards(address, address) view returns (uint256)
totalBalance(address user) view returns (uint256)
userRewardPerTokenPaid(address, address) view returns (uint256)
userSlippage(address) view returns (uint256)
withdrawableBalance(address user) view returns (uint256 amount, uint256 penaltyAmount, uint256 burnAmount)
State-modifying
Events addRewardConverter(address rewardConverter_)
claimBounty(address user, bool execute) returns (bool issueBaseBounty)
exit(bool claimRewards)
exitWithCash(uint256 _maxTaxAmount, address _to, uint256 _deadline) payable
getAllRewards()
getReward(address[] rewardTokens_)
individualEarlyExit(bool claimRewards, uint256 unlockTime)
individualEarlyExitWithCash(uint256 unlockTime, uint256 _maxTaxAmount, address _to, uint256 _deadline) payable
initialize(address xenToken_, address lockZap_, address dao_, address priceProvider_, uint256 rewardsDuration_, uint256 rewardsLookback_, uint256 lockDuration_, uint256 burnRatio_, uint256 vestDuration_, address _weth, uint256 _exitTaxCashRate)
pause()
recoverERC20(address tokenAddress, uint256 tokenAmount)
relock()
renounceOwnership()
requalify()
requalifyFor(address user)
setAddresses(address controller_, address treasury_)
setAddresses(address dao_)
setAutocompound(bool status, uint256 slippage)
setBountyManager(address bounty)
setDefaultRelockTypeIndex(uint256 index)
setExitTaxCashRate(uint256 _exitTaxCashRate)
setLPToken(address stakingToken_)
setLockTypeInfo(uint256[] lockPeriod_, uint256[] rewardMultipliers_)
setLookback(uint256 lookback)
setMinters(address[] minters_)
setRelock(bool status)
setUserSlippage(uint256 slippage)
stake(uint256 amount, address onBehalfOf, uint256 typeIndex)
toggleAutocompound()
transferOwnership(address newOwner)
unpause()
vestTokens(address user, uint256 amount, bool withPenalty)
withdraw(uint256 amount)
withdrawExpiredLocksForWithOptions(address address_, uint256 limit_, bool isRelockAction_) returns (uint256)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AddressesUpdated(address _controller, address indexed _treasury)
BountyManagerUpdated(address indexed _bounty)
Converted(address indexed user, uint256 receivedAmount, uint256 lockedBalance, uint256 penaltyAmount, uint256 taxAmount)
DaoTreasuryUpdated(address indexed _dao)
Initialized(uint8 version)
LPTokenUpdated(address indexed _stakingToken)
LockTypeInfoUpdated(uint256[] lockPeriod, uint256[] rewardMultipliers)
Locked(address indexed user, uint256 amount, uint256 lockedBalance, uint256 indexed lockLength, bool isLP)
LockerAdded(address indexed locker)
LockerRemoved(address indexed locker)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
Recovered(address indexed token, uint256 amount)
Relocked(address indexed user, uint256 amount, uint256 lockIndex)
RewardAdded(address indexed _rewardToken)
RewardConverterUpdated(address indexed _rewardConverter)
RewardPaid(address indexed user, address indexed rewardToken, uint256 reward)
Unpaused(address account)
Withdrawn(address indexed user, uint256 receivedAmount, uint256 lockedBalance, uint256 penalty, uint256 burn, bool isLP)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
ActiveReward()
AddressZero()
AlreadyAdded()
AlreadySet()
AmountZero()
ETHTransferFailed()
InsufficientPermission()
InvalidAction()
InvalidAddress()
InvalidAmount()
InvalidBurn()
InvalidEarned()
InvalidLockPeriod()
InvalidLookback()
InvalidPeriod()
InvalidTime()
InvalidType()
MintersSet()
SlippageExceeded(uint256 required, uint256 allowed)
Timeout()
UnlockTimeNotFound()