ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 1,309 txns
Deployed by via 0x420e4db5 at 20008599
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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 4 additional slots
 (#3974)
ERC-721
--
 (#3973)
ERC-721
--
 (#3971)
ERC-721
--
 (#3970)
ERC-721
--
 (#3969)
ERC-721
--
 (#3968)
ERC-721
--
 (#3966)
ERC-721
--
 (#3965)
ERC-721
--
 (#3964)
ERC-721
--
 (#3963)
ERC-721
--
0x51387914365ec02304ef7ed76dc88be4952d40826a7c1210109e5f03b467a4b2
0x6fe4ebeec31748676aa48d2d33aec06b8ee6714d00d7889d91985b971f202fab
0x985db785d7f4d70c3ad9bc55cf1ec7d86d940e8a46a9a0c9a41d828dc15d913f
From
0x35c734235a372c0212006a05346a322e17e0c100e3fbf1a14169d201cb1da4e8
0x7dc32f35f515c2b2dd832e5b4e947ee65cf4813017d88d1b3a116a3057ec2564
0x230a1a1fb6942f2b767937ec0e5dcc8127dcfb27e54ecb0c67951c53ef2198b8
0x0a3b2f1c5c8377d0df1ba2caa959e7961078d8481340616d10ae9675b3792ef3
0xf37a230ca36d3d8f042b5d0d40c6477e67184b95c59957191562cff534618625
0xf942b69ee7421c8caf20f8083ed13b00da45e9a63bcf9081a10a5ed8a2469530
0x626e389ca26c2c543b06a68812b5b6a7561ee2fdfa364297099ca72769c58128

Functions
Getter at block 20857227
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DEV_TESTER_ROLE(view returns (bytes32)
0x44adf50527d3efc0683c5d5f779f95cde3212a3a3e45b0c61a973c49778d1dbc
frontierToken(view returns (address)
0x8a7ebc8fb603c06834d04af223b89c38229b9a7c
getMaxStakeCount(view returns (uint256)
25
getWeekBegin(view returns (uint256)
1727568000
paused(view returns (bool)
false
 
proxiableUUID(view returns (bytes32)
 
totalStakedFrontier(view returns (uint256[])
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
getTokenStakedTimestamp(uint256 tokenIdview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
stakedFrontierPeriod(address addrview returns (uint256[])
supportsInterface(bytes4 interfaceIdview returns (bool)
totalStakedFrontierFor(address addrview returns (uint256[])
State-modifying
devStakeTimestamp(uint256[] tokenIdsuint256 timestampreturns (uint256[])
grantRole(bytes32 roleaddress account
initialize(address frontier
onERC721Received(addressaddress fromuint256 tokenIdbytesreturns (bytes4)
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setMaxStakeCount(uint256 maxStakeCount
stake(uint256 tokenId
stakeBatch(uint256[] tokenIds
unpause(
unstake(uint256[] unstakeTokenIds
unstakeAll(address addr
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Initialized(uint8 version
Paused(address account
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[] tokenIds
Unpaused(address account
Unstaked(address indexed useruint256[] tokenIds
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
fallback(
receive(
receive(
Errors
EmptyToken(
FullStaked(
InvalidToken(
TokenAlreadyStaked(
TokenWasNotTransferred(