TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 1,627 txns
Deployed by via 0xe9683a99 at 18466439
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
13 additional variables
ERC-20
Value $263,197.6
0xaa6fcc42481a72334dfd2e08b7cdd2612d58b2bc7fa22de57df4ebebc4653bc6
0x25960f36d8d042bc2bbc7735058cc91ffe19b1fd2cf0185292091add7f0b39d9
0x706fc9c10d17ed4c54e2581996a9db2f2e22c361cd30b9998b5fa35723c37792
0xd613d5d673110ba77e5e6c423807d74e85336b1e8be72112a2a4c49719ba2756
0x18b55364823f6a4367ada68bd51cca120537356e47b9f7feaaf4c04d820a5078
0xd5bd91b6b8ca54a0116824e22377961c0908355f20946c013d0ba09b97608af8
0x39d518795e6a7464b9e651655bb060da4f1ab263aad6a76d00e5d1129eb22f56
0x802261892b5ab2d054cdd6cf3c79a1cdc25004b6d8b81d1f7334de6f661ff4bc
0xe91617e2c371e559bdc080d7be5c2f175cfca380881089529b15a6f0bc6dbb2f
0x4d68de4a142e346baf7cc9e94b890f509dc727de8854283a9e991b59ceaba50d

Functions
Getter at block 20865563
accountedRewards(view returns (uint256)
29337344556727714247141131
bountyManager(view returns (address)
0x73e40889b17962c27da5f8f6f2a2e3a00d93c2d0
depositedRewards(view returns (uint256)
31300030000000000000000000
eligibilityMode(view returns (uint8)
1
eligibleDataProvider(view returns (address)
0x93ac0c301f41fde042770e891a34b56b434f4bd6
emissionScheduleIndex(view returns (uint256)
0
endingTime(view returns (uint256 estimatedTimeuint256 lastUpdatedTimeuint256 updateCadence)
(estimatedTime=1731510665, lastUpdatedTime=1727674523, updateCadence=86400)
lastAllPoolUpdate(view returns (uint256)
1725565547
lastRPS(view returns (uint256)
0
mfd(view returns (address)
0x28e395a54a64284dba39652921cd99924f4e3797
owner(view returns (address)
0x0235a22a38dd09291800e097bd2ebe6e3b4d5f04
paused(view returns (bool)
false
persistRewardsPerSecond(view returns (bool)
true
poolConfigurator(view returns (address)
0x768d650675c436e457888a36aea778f0c5cb0f53
poolLength(view returns (uint256)
16
rdntToken(view returns (address)
0x137ddb47ee24eaa998a535ab00378d6bfa84f893
rewardsPerSecond(view returns (uint256)
500000000000000000
startTime(view returns (uint256)
1698710795
totalAllocPoint(view returns (uint256)
403
whitelistActive(view returns (bool)
true
Read-only
allPendingRewards(address _userview returns (uint256 pending)
authorizedContracts(addressview returns (bool)
eligibilityExempt(addressview returns (bool)
emissionSchedule(uint256view returns (uint128 startTimeOffsetuint128 rewardsPerSecond)
hasEligibleDeposits(address _userview returns (bool hasDeposits)
pendingRewards(address _useraddress[] _tokensview returns (uint256[])
poolInfo(addressview returns (uint256 totalSupplyuint256 allocPointuint256 lastRewardTimeuint256 accRewardPerShareaddress onwardIncentives)
registeredTokens(uint256view returns (address)
userBaseClaimable(addressview returns (uint256)
userInfo(addressaddressview returns (uint256 amountuint256 rewardDebtuint256 lastClaimTime)
whitelist(addressview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addPool(address _tokenuint256 _allocPoint
afterLockUpdate(address _user
batchUpdateAllocPoint(address[] _tokensuint256[] _allocPoints
beforeLockUpdate(address _user
claim(address _useraddress[] _tokens
claimAll(address _user
claimBounty(address _userbool _executereturns (bool issueBaseBounty)
endRewardTime(returns (uint256)
handleActionAfter(address _useruint256 _balanceuint256 _totalSupply
handleActionBefore(address _user
initialize(address _poolConfiguratoraddress _eligibleDataProvideraddress _mfduint256 _rewardsPerSecondaddress _rdntTokenuint256 _endingTimeCadence
manualStopAllEmissionsFor(address _user
manualStopEmissionsFor(address _useraddress[] _tokens
pause(
recoverERC20(address tokenAddressuint256 tokenAmount
registerRewardDeposit(uint256 _amount
renounceOwnership(
setAddressWLstatus(address userbool status
setBountyManager(address _bountyManager
setContractAuthorization(address _addressbool _authorize
setEligibilityExempt(address _contractbool _value
setEligibilityMode(uint8 _newVal
setEmissionSchedule(uint256[] _startTimeOffsetsuint256[] _rewardsPerSecond
setEndingTimeUpdateCadence(uint256 _lapse
setOnwardIncentives(address _tokenaddress _incentives
setRewardsPerSecond(uint256 _rewardsPerSecondbool _persist
start(
toggleWhitelist(
transferOwnership(address newOwner
unpause(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AuthorizedContractUpdated(address _contractbool _authorized
BalanceUpdated(address indexed tokenaddress indexed useruint256 balanceuint256 totalSupply
BatchAllocPointsUpdated(address[] _tokensuint256[] _allocPoints
BountyManagerUpdated(address indexed _bountyManager
ChefReserveLow(uint256 indexed _balance
Disqualified(address indexed user
EligibilityModeUpdated(uint8 indexed _newVal
EmissionScheduleAppended(uint256[] startTimeOffsetsuint256[] rewardsPerSeconds
EndingTimeUpdateCadence(uint256 indexed _lapse
Initialized(uint8 version
OnwardIncentivesUpdated(address indexed _tokenaddress _incentives
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Recovered(address indexed tokenuint256 amount
RewardDeposit(uint256 indexed _amount
RewardsPerSecondUpdated(uint256 indexed rewardsPerSecondbool persist
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
AddressZero(
AlreadyStarted(
ArrayLengthMismatch(
AuthorizationAlreadySet(
BountyOnly(
CadenceTooLong(
DuplicateSchedule(
EligibleRequired(
ExceedsMaxInt(
InsufficientPermission(
InvalidRToken(
InvalidStart(
NotAllowed(
NotAscending(
NotEligible(
NotMFD(
NotRTokenOrMfd(
NotWhitelisted(
NothingToVest(
OutOfRewards(
PoolExists(
UnknownPool(
ValueZero(