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

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 7,858 txns
Deployed by via 0x11f69702 at 14493236
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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
5 additional variables
ERC-20
--
 (#7776)
ERC-721
--
 (#7768)
ERC-721
--
 (#7767)
ERC-721
--
 (#7766)
ERC-721
--
 (#7765)
ERC-721
--
 (#7764)
ERC-721
--
 (#7763)
ERC-721
--
 (#7760)
ERC-721
--
 (#7758)
ERC-721
--
0x965d605d7d05b987d6c0f1f0bd44b70ec260b632c198034672b11895ae4b5acc
0xf21865cda82acc0840192a302921e90a09c4628748dbb82d24d6164614b052de
0x42ca1b58c98568703221945885ed8f0c6d824c8f37f43f45db5eaea6a076dd3d
0x71c6dbacbd918ee6d4e383915a89711a16f01e3589092f87c694010b9eccde06
0x855717f5fb28ac8e3e0e3ffcb780e20e56c2287c388698ae20ce8f44572de9c4
0xeef9eb61c05daba52f07e5295a6fe5a982ec095d0077c43a70f136696f3d2604
0xb2175579fc19eafdd413c9c6cfa412af0f9c5dda92d74d2e45f07cf047831fb6
0x14dba681505a87b45f861dd78a3a3665283e4afb15747f806703ac4eb3833b46
0xb0b47cd511eb2fe07e2ccd4be93bb65b25e9145fb0deeebe10a0b8628e0abb57
0x1f9af29f64bdaf93d5fe3d7cc6ad24e3ecc103f439004188a7fe38493064e4d9

Functions
Getter at block 20895179
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
getRewardForDuration(view returns (uint256)
5599999999999999996992000
lastTimeRewardApplicable(view returns (uint256)
1664278269
lastUpdateTime(view returns (uint256)
1664278269
paused(view returns (bool)
false
periodFinish(view returns (uint256)
1664278269
rewardPerToken(view returns (uint256)
1100345179986097737976919668742098919046
rewardPerTokenStored(view returns (uint256)
1100345179986097737976919668742098919046
rewardRate(view returns (uint256)
360082304526748971
rewardsDuration(view returns (uint256)
15552000
rewardsToken(view returns (address)
0x0c0d76a9971d471c3ecc4849bf89e915de2f52bc
staking3DToken(view returns (address)
0x8383406ac239de890910d6a72260a7f4505e7b1d
stakingToken(view returns (address)
0x81ae0be3a8044772d04f32398bac1e1b4b215aa8
totalSupply(view returns (uint256)
4537
Read-only
balanceOf(address accountview returns (uint256)
earned(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
nfts(uint256view returns (address)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
rewards(addressview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
userRewardPerTokenPaid(addressview returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
claim(
grantRole(bytes32 roleaddress account
initialize(address _rewardsTokenaddress _stakingToken
notifyRewardAmount(uint256 reward
recoverERC20(address tokenAddressuint256 tokenAmount
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setPaused(bool value
setRewardsDuration(uint256 _rewardsDuration
setRewardsToken(address _token
setStaking3DToken(address _token
setStakingToken(address _token
stake(uint256[] ids
swap(uint256[] tokenIds
unstake(uint256[] ids
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Paused(address account
Recovered(address tokenuint256 amount
RewardAdded(uint256 reward
RewardPaid(address indexed useruint256 reward
RewardsDurationUpdated(uint256 newDuration
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Staked(address indexed useruint256 id
UnStaked(address indexed useruint256 id
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.