ERC1967Proxy

Verified contract

Proxy

Active on Ethereum
Deployed by via 0xd18b9a1d at 18576389
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 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
)
ERC-1555
--
0x56c691df1479e63e05a27243ae5e5a83f4980f131da76950e7395cb05de7d673
0x73dbf88030ae5e2dfe1ea666221f1a93dcf78876b7ebfdc55fc0c1d569accf34
0xcf4c382644506472647cb71efaac7ebef79cad3abc8a5825e547ff647b9e3fe6
0xccba33eb15c7293e879a9aff0864dd6d001e64a018d29bca835c4b1c12e8c3d5
0x45e9d6eef08a136652539e3e30885617015f3708755b22be011660cd4e4469d1
0xe939f120af889385bcd74103844465716fc964c334202da3e88157e6a2de4f1d
0x34c74cc0a575eeb06493a10ab783d8a6501985c842667d846c9e11532975583d
0xdfa02f76eda2bcf5dfb2176698b59cef4b27664593c25f29fa52867a7578ddd8
0x017c92ad4124fec4c203f2de38d6ddafae86a3691f10a62646330b067ab644f3
0x43fc5219f76317f803c98803a6e6e0d6bd76ebea06bfda00d00075efbb9843b9

Functions
Getter at block 21032433
nftBase(view returns (address)
0x458a9887667b731a599179fc1f428e474b40bb66
 
proxiableUUID(view returns (bytes32)
roleManager(view returns (address)
0xc3abe770779f8c61ffaa75527167a49a114eee62
Read-only
allowList(uint256addressview returns (bool)
nftDrops(uint256view returns (uint256 amountuint256 dropAmountuint256 remainuint256 startuint256 endbool allow)
supportsInterface(bytes4 interfaceIdview returns (bool)
usedAddr(uint256uint256view returns (address)
State-modifying
add(uint256 _nftIduint256 _amountuint256 _dropAmountuint256 _startuint256 _endbool _allow
addAllowList(uint256 nftIdaddress user
addAllowListBatch(uint256 nftIdaddress[] users
getNft(uint256 _nftId
initialize(address _roleManageraddress _nftBase
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
removeAllowList(uint256 nftIdaddress user
removeAllowListBatch(uint256 nftIdaddress[] users
set(uint256 _nftIduint256 _dropAmountuint256 _startuint256 _endbool _allow
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
withdraw(uint256 _nftId
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Add(uint256 indexed nftIduint256 amountuint256 dropAmountuint256 startuint256 endbool allow
AddedAllowList(uint256 indexed nftIdaddress user
AddedAllowListBatch(uint256 indexed nftIdaddress[] user
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
GetNft(uint256 indexed nftIduint256 dropAmount
Initialized(uint8 version
RemovedAllowlist(uint256 indexed nftIdaddress user
RemovedAllowlistBatch(uint256 indexed nftIdaddress[] user
Set(uint256 indexed nftIduint256 dropAmountuint256 startuint256 endbool allow
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.