ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 3,691 txns
Deployed by via 0x0a37a99d at 20791102
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
13 additional variables

No balances found for "ERC1967Proxy"

0xeb2810451efa73cb4448762438a6d7614c364d078a21e364c7c3fb07caa521fe
0x692c0381848674978c1dea0172c19ea659d926af450a54d3a1ecd8e46ab0b86e
0xeb5ebc91fecf6a99ef5ecd2b0671b0b38e0ba59629b9c8d342692657aa0c8e37
0x55206d720c54268b1c7249d39ca43729ee83acb179be426ba5211c5cfec26c18
0x8363e7e4807a58fbd9a0a5943a6efda58fafb9090b905d7a865d083075a469d1
0x9402b66d97a5c7e4320afb35304f38ea48e20cd10e30c3e8770d2b5ba5789690
0x9ff1cb94362206c2e11ecde3f30f36a4a72d449a6d270f130d0cb2322b4970a5
0xdc7706b21a79dc076023ece2586cb6f839ac210382721e367b72a3eeb2218eb5
From
0x1fd3ef6b0b80925c74074598d08f829a99b39a7055420ed2e5e248550f8718a2
0x60a6882ba69e5684db21f745707d9512ed9e84f4dac2f35ab9b44ce1941462ff

Functions
Getter at block 21382447
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
UPGRADER_ROLE(view returns (bytes32)
0x189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3
_extendableBeforeTimestamp(view returns (uint256)
1734364800
_extendedPluggingTimestamp(view returns (uint256)
1748016000
_gracePeriodTimestamp(view returns (uint256)
1728057600
_immortals(view returns (address)
0x963590fabdc1333d03bc3af42a6b2ab33e21e2ee
_maxTokenIdsLength(view returns (uint256)
75
_nexusGem(view returns (address)
0x7bfd9a55f4c00783b5a8ea18f7735e1a405dd520
_rgBytes(view returns (address)
0x6fd8e343c107a24bd6b8ac19b56d9aeb967c0131
_seasonEndTimestamp(view returns (uint256)
1732377600
_seasonStartTimestamp(view returns (uint256)
1724428800
_treasury(view returns (address)
0x2a2b13131296294a1e70c2126f8e61c9b7aa18cf
paused(view returns (bool)
false
 
proxiableUUID(view returns (bytes32)
Read-only
_hasExtendedAll(addressview returns (bool)
_isTokenEverPlugged(addressuint256view returns (bool)
_isUnplugable(addressview returns (bool)
_plugDetails(addressuint256view returns (address owneruint256 tokenIduint256 pluggedAtuint256 pluggedUntil)
_scoutNodeDetails(addressuint256view returns (address ownerstring iduint256 claimedAt)
getRoleAdmin(bytes32 roleview returns (bytes32)
getUserPluggedNFTs(address collectionAddressaddress userAddressview returns (struct NFTPluggingPlugDetails[])
getUserPluggedNFTs(address userAddressview returns (struct NFTPluggingPlugDetails[]struct NFTPluggingPlugDetails[]struct NFTPluggingPlugDetails[])
getUserPluggedTokenIds(address collectionAddressaddress userAddressview returns (uint256[])
getUserScoutNodeIds(address collectionAddressaddress userAddressview returns (uint256[])
getUserScoutNodes(address userAddressview returns (struct NFTPluggingScoutNodeDetails[]struct NFTPluggingScoutNodeDetails[])
getUserScoutNodesPerCollection(address collectionAddressaddress userAddressview returns (struct NFTPluggingScoutNodeDetails[])
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
extendAllPluggedNfts(
extendPluggedTime(address collectionAddressuint256[] tokenIds
grantRole(bytes32 roleaddress account
initialize(address nexusGemaddress rgBytesaddress immortalsaddress adminaddress treasury
pause(
plug(address collectionAddressuint256[] tokenIds
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
transferContractOwnership(address newOwner
unpause(
unplug(address collectionAddressuint256[] tokenIds
updateCollectionUnplugableStatus(address[] collectionAddressesbool[] statuses
updateExtendableBeforeTimestamp(uint256 timestamp
updateExtendedPluggingTimestamp(uint256 timestamp
updateGracePeriodTimestamp(uint256 timestamp
updateImmortalCollection(address collectionAddress
updateMaxTokenIdsLength(uint256 length
updateNexusGemCollection(address collectionAddress
updateRgCollection(address collectionAddress
updateSeasonEndTimestamp(uint256 timestamp
updateSeasonStartTimestamp(uint256 timestamp
updateTreasuryAddress(address treasury
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
CollectionUnplugableStatusUpdated(address indexed collectionAddressbool statusuint256 timestampaddress initiatedBy
ExtendableBeforeTimestampUpdated(uint256 oldTimestampuint256 newTimestampuint256 timestampaddress initiatedBy
ExtendedAllNFTs(address indexed useruint256 timestamp
ExtendedPluggingTimestampUpdated(uint256 oldTimestampuint256 newTimestampuint256 timestampaddress initiatedBy
GracePeriodTimestampUpdated(uint256 oldTimestampuint256 newTimestampuint256 timestampaddress initiatedBy
ImmortalCollectionUpdated(address indexed oldCollectionaddress indexed newCollectionuint256 timestampaddress initiatedBy
Initialized(uint8 version
MaxTokenIdsLengthUpdated(uint256 oldLengthuint256 newLengthuint256 timestampaddress initiatedBy
NexusGemCollectionUpdated(address indexed oldCollectionaddress indexed newCollectionuint256 timestampaddress initiatedBy
OwnershipTransferred(address indexed previousOwneraddress indexed newOwneruint256 timestampaddress initiatedBy
Paused(address account
Plugged(address indexed useraddress indexed collectionuint256[] tokenIdsuint256 pluggedAtuint256 pluggedUntil
PluggedTimeExtended(address indexed useraddress indexed collectionuint256[] tokenIdsuint256 newPluggedUntiluint256 timestamp
RgCollectionUpdated(address indexed oldCollectionaddress indexed newCollectionuint256 timestampaddress initiatedBy
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SeasonEndTimestampUpdated(uint256 oldTimestampuint256 newTimestampuint256 timestampaddress initiatedBy
SeasonStartTimestampUpdated(uint256 oldTimestampuint256 newTimestampuint256 timestampaddress initiatedBy
TreasuryAddressUpdated(address indexed oldTreasuryaddress indexed newTreasuryuint256 timestampaddress initiatedBy
Unpaused(address account
Unplugged(address indexed useraddress indexed collectionuint256[] tokenIdsuint256 unpluggedAt
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.