This contract is being backfilled. You may encounter incomplete storage history.

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 2,138 txns
Deployed by via 0xb00b0973 at 18466431
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
24 additional variables
ERC-20
Value $408,364.62
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x06665696216f80114a70e2fbc418f1119f397803eef8f1fd6b92b3bdab00a2f1
0x5db0223cd1344b96e6a8b22ada066b8fc39732709ebcdc409a9541422a8914e9
0x001b062b488680fbca87f68819f7e2d0c243db7c79d3da4942ab49a1d5750dba
0xf67a3333326b7734b39cacf1a8f3ff103bb83ebf4577e7b89fa354382ef81e7e
0x113dc726a3e2643b0fb9d1707f87805df12ab830aa8f14ba070f5795c3a13374
0x1ea62ffc0567741bc2346252839c1af14f67a5fcf0bd9b479e1c965feaf5ef9e
0xf975c1422831dc2cb593437f9be26503e2772598902857399457577dd0b634a6
0xf55ea319f4f990520403632a5d81c6342e31aff1706db3cfe06247e6751038a3
0x2acbcf16853ac3ff0d781f8e04da1c48f1c2732f1125f680a9177f39378052c1
0x151bf9331e15dffd79d208932e3682346353f976f9fa24695d98c1a71ba4a93d

Functions
Getter at block 20792416
AGGREGATION_EPOCH(view returns (uint256)
518400
DEFAULT_LOCK_INDEX(view returns (uint256)
1
HALF(view returns (uint256)
65000
MAX_SLIPPAGE(view returns (uint256)
9000
PERCENT_DIVISOR(view returns (uint256)
10000
QUART(view returns (uint256)
25000
RATIO_DIVISOR(view returns (uint256)
10000
WHOLE(view returns (uint256)
100000
bountyManager(view returns (address)
0x73e40889b17962c27da5f8f6f2a2e3a00d93c2d0
burn(view returns (uint256)
10000
daoTreasury(view returns (address)
0xcd264f5d45e407770dec2975337716779e47a8fb
defaultLockDuration(view returns (uint256)
7776000
getLockDurations(view returns (uint256[])
[2592000, 7776000, 15552000, 31104000]
getLockMultipliers(view returns (uint256[])
[1, 4, 10, 25]
getPriceProvider(view returns (address)
0x126bd00b8a0a8b7b230368902d6b0b619db2784c
incentivesController(view returns (address)
0x14b0a611230dc48e9cc048d3ae5279847bf30919
lockedSupply(view returns (uint256)
7283088779127594053744383
lockedSupplyWithMultiplier(view returns (uint256)
161723717841803965164536647
mintersAreSet(view returns (bool)
true
operationExpenseRatio(view returns (uint256)
2000
operationExpenseReceiver(view returns (address)
0x6cc94c895fc486b3843a181dba99bf092a72d163
owner(view returns (address)
0x0235a22a38dd09291800e097bd2ebe6e3b4d5f04
paused(view returns (bool)
false
rdntToken(view returns (address)
0x137ddb47ee24eaa998a535ab00378d6bfa84f893
rewardConverter(view returns (address)
0xf81ae7e80f9fd04884f8f3089c7223cb3c75114b
rewardsDuration(view returns (uint256)
604800
rewardsLookback(view returns (uint256)
86400
stakingToken(view returns (address)
0xcf7b51ce5755513d4be016b0e28d6edeffa1d52a
starfleetTreasury(view returns (address)
0x0470247a076bef133df1dbaee98c0f1ca5f69f39
vestDuration(view returns (uint256)
7776000
Read-only
autoRelockDisabled(addressview returns (bool)
autocompoundDisabled(addressview returns (bool)
claimableRewards(address accountview returns (struct IFeeDistributionRewardData[] rewardsData)
defaultLockIndex(addressview returns (uint256)
earnedBalances(address userview returns (uint256 totalVestinguint256 unlockedstruct EarnedBalance[] earningsData)
getBalances(address userview returns (struct Balances)
getRewardForDuration(address rewardTokenview returns (uint256)
isRewardToken(addressview returns (bool)
lastAutocompound(addressview returns (uint256)
lastClaimTime(addressview returns (uint256)
lastTimeRewardApplicable(address rewardTokenview returns (uint256)
lockInfo(address userview returns (struct LockedBalance[])
lockedBalance(address userview returns (uint256 locked)
lockedBalances(address userview returns (uint256 totaluint256 unlockableuint256 lockeduint256 lockedWithMultiplierstruct LockedBalance[] lockData)
minters(addressview returns (bool)
rewardData(addressview returns (uint256 periodFinishuint256 rewardPerSeconduint256 lastUpdateTimeuint256 rewardPerTokenStoreduint256 balance)
rewardPerToken(address rewardTokenview returns (uint256 rptStored)
rewardTokens(uint256view returns (address)
rewards(addressaddressview returns (uint256)
totalBalance(address userview returns (uint256)
userRewardPerTokenPaid(addressaddressview returns (uint256)
userSlippage(addressview returns (uint256)
withdrawableBalance(address userview returns (uint256 amountuint256 penaltyAmountuint256 burnAmount)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addReward(address _rewardToken
addRewardConverter(address rewardConverter_
claimBounty(address userbool executereturns (bool issueBaseBounty)
claimFromConverter(address onBehalf
exit(bool claimRewards
getAllRewards(
getReward(address[] rewardTokens_
individualEarlyExit(bool claimRewardsuint256 unlockTime
initialize(address rdntToken_address lockZap_address dao_address priceProvider_uint256 rewardsDuration_uint256 rewardsLookback_uint256 lockDuration_uint256 burnRatio_uint256 vestDuration_
pause(
recoverERC20(address tokenAddressuint256 tokenAmount
relock(
removeReward(address _rewardToken
renounceOwnership(
requalify(
requalifyFor(address user
setAddresses(address controller_address treasury_
setAutocompound(bool enableuint256 slippage
setBountyManager(address bounty
setDefaultRelockTypeIndex(uint256 index
setLPToken(address stakingToken_
setLockTypeInfo(uint256[] lockPeriod_uint256[] rewardMultipliers_
setLookback(uint256 lookback
setMinters(address[] minters_
setOperationExpenses(address _operationExpenseReceiveruint256 _operationExpenseRatio
setRelock(bool status
setUserSlippage(uint256 slippage
stake(uint256 amountaddress onBehalfOfuint256 typeIndex
toggleAutocompound(
transferOwnership(address newOwner
unpause(
vestTokens(address useruint256 amountbool withPenalty
withdraw(uint256 amount
withdrawExpiredLocksForWithOptions(address address_uint256 limit_bool isRelockAction_returns (uint256)
zapVestingToLp(address userreturns (uint256 zapped)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddressesUpdated(address _controlleraddress indexed _treasury
BountyManagerUpdated(address indexed _bounty
Initialized(uint8 version
LPTokenUpdated(address indexed _stakingToken
LockTypeInfoUpdated(uint256[] lockPerioduint256[] rewardMultipliers
Locked(address indexed useruint256 amountuint256 lockedBalanceuint256 indexed lockLengthbool isLP
LockerAdded(address indexed locker
LockerRemoved(address indexed locker
NewTransferAdded(address indexed assetuint256 lpUsdValue
OperationExpensesUpdated(address indexed _operationExpensesuint256 _operationExpenseRatio
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Recovered(address indexed tokenuint256 amount
Relocked(address indexed useruint256 amountuint256 lockIndex
RevenueEarned(address indexed assetuint256 assetAmount
RewardAdded(address indexed _rewardToken
RewardConverterUpdated(address indexed _rewardConverter
RewardPaid(address indexed useraddress indexed rewardTokenuint256 reward
Unpaused(address account
UserAutocompoundUpdated(address indexed userbool indexed disabled
UserSlippageUpdated(address indexed useruint256 slippage
Withdrawn(address indexed useruint256 receivedAmountuint256 lockedBalanceuint256 penaltyuint256 burnbool isLP
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
ActiveReward(
AddressZero(
AlreadyAdded(
AlreadySet(
AmountZero(
InsufficientPermission(
InvalidAction(
InvalidAddress(
InvalidAmount(
InvalidBurn(
InvalidEarned(
InvalidLockPeriod(
InvalidLookback(
InvalidPeriod(
InvalidRatio(
InvalidTime(
InvalidType(
UnlockTimeNotFound(