TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 7,858 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 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
0x0c0d…52bc
0x81ae…5aa8
5 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
DREAD | ERC-20 | 2.770421M | -- | -- | |
Dreadfulz | ERC-721 | 1 | -- | -- | |
Dreadfulz | ERC-721 | 1 | -- | -- | |
Dreadfulz | ERC-721 | 1 | -- | -- | |
Dreadfulz | ERC-721 | 1 | -- | -- | |
Dreadfulz | ERC-721 | 1 | -- | -- | |
Dreadfulz | ERC-721 | 1 | -- | -- | |
Dreadfulz | ERC-721 | 1 | -- | -- | |
Dreadfulz | ERC-721 | 1 | -- | -- | |
Dreadfulz | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20871065 | 3 days ago | | | 0 | 0.0022020209 | |
| 20681663 | a month ago | | | 0 | 0.00036725605 | |
| 20681660 | a month ago | | | 0 | 0.00040888936 | |
| 20653238 | a month ago | | | 0 | 0.00019287466 | |
| 20636468 | a month ago | | | 0 | 0.000097089569 | |
| 20472166 | 2 months ago | | | 0 | 0.00026761304 | |
| 20246838 | 3 months ago | | | 0 | 0.00018923282 | |
| 20052954 | 4 months ago | | | 0 | 0.00020398645 | |
| 20052952 | 4 months ago | | | 0 | 0.00052848007 | |
| 19972060 | 4 months ago | | | 0 | 0.0037085854 |
ABI
ABI objects
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 account) view returns (uint256)
earned(address account) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
nfts(uint256) view returns (address)
onERC721Received(address, address, uint256, bytes) pure returns (bytes4)
rewards(address) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
userRewardPerTokenPaid(address) view returns (uint256)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
claim()
grantRole(bytes32 role, address account)
initialize(address _rewardsToken, address _stakingToken)
notifyRewardAmount(uint256 reward)
recoverERC20(address tokenAddress, uint256 tokenAmount)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address 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)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Paused(address account)
Recovered(address token, uint256 amount)
RewardAdded(uint256 reward)
RewardPaid(address indexed user, uint256 reward)
RewardsDurationUpdated(uint256 newDuration)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Staked(address indexed user, uint256 id)
UnStaked(address indexed user, uint256 id)
Unpaused(address account)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.