HPPR Hall Passes

Verified contract

Active on Ethereum with 5,574 txns
Deployed by via 0x388307bd at 13793656
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $258.15
ERC-20
Value $1,129.62
0x371e6171990157d8e907d91f7abad843827460ac5657d76529e3c65758f24d48
0xff2326bfc2122743141b84772010a6bb0e762d769a21f9dd463602ead1ba2dd5
0x1080d739151c0075936ff18239b092f526cfe02358772b8637ac7d83fd780a4f
0x425b0014fe76034ed55a4222dcbfd562f6c17701518bfe9637b4e36bd5471825
0xb84b9a4df9756e5b38e8199d24958c2421095abb0772465e9bbed9df46eedcb2
0x3a7c218e37617e41de6b1cf5b08ed362b08abb493d4b29ddd838e0e434ddc5a7
0x6a7197b9ad825cc1f6cd0a2ce84e1397a3ee86367341ce4a4b6232c54fe0a14b
0x181b24f0250a487c1d79e7e187c5f3dea3093211c88bd2473637036df754881c
0x9ac1fad5cc879058de4100fa506b2513622cc3901213a5fa0371cf7dd3ecb886
From
0x2b3d270381def28ecf424b586aff5a7f073a2196ef3d090eb54fe14f4b261447

Functions
Getter at block 21206763
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
_contractURI(view returns (string)
ipfs://QmVGcHYgA1eCsejojNv7yfhiEprtqxecw1fhAhBvUEcw2d
contractURI(view returns (string)
ipfs://QmVGcHYgA1eCsejojNv7yfhiEprtqxecw1fhAhBvUEcw2d
name(view returns (string)
HPPR Hall Passes
name_(view returns (string)
HPPR Hall Passes
owner(view returns (address)
0x97a4a6c30460e6e173fd4444ef2e80b8e5ecd802
paused(view returns (bool)
false
symbol(view returns (string)
HPPRPASS
symbol_(view returns (string)
HPPRPASS
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
exists(uint256 idview returns (bool)
getClaimedMps(uint256 poolIdaddress userAdressview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getTokenSupply(uint256 mpIndexview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address accountaddress operatorview returns (bool)
isSaleOpen(uint256 mpIndexview returns (bool)
makeLeaf(address _addruint256 amountview returns (string)
mintPasses(uint256view returns (bytes32 merkleRootbool saleIsOpenuint256 windowOpensuint256 windowClosesuint256 mintPriceuint256 maxSupplyuint256 maxPerWalletuint256 maxMintPerTxnstring ipfsMetadataHashaddress redeemableContract)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalSupply(uint256 idview returns (uint256)
uri(uint256 _idview returns (string)
verifyMerkleProof(bytes32[] merkleProofuint256 mpIndexuint256 amountview returns (bool)
State-modifying
addMintPass(bytes32 _merkleRootuint256 _windowOpensuint256 _windowClosesuint256 _mintPriceuint256 _maxSupplyuint256 _maxMintPerTxnstring _ipfsMetadataHashaddress _redeemableContractuint256 _maxPerWallet
burn(address accountuint256 iduint256 value
burnBatch(address accountuint256[] idsuint256[] values
burnFromRedeem(address accountuint256 mpIndexuint256 amount
claim(uint256 numPassesuint256 amountuint256 mpIndexbytes32[] merkleProofpayable 
claimMultiple(uint256[] numPassesuint256[] amountsuint256[] mpIndexsbytes32[][] merkleProofspayable 
editMaxPerWallet(uint256 _maxPerWalletuint256 _mpIndex
editMintPass(bytes32 _merkleRootuint256 _windowOpensuint256 _windowClosesuint256 _mintPriceuint256 _maxSupplyuint256 _maxMintPerTxnstring _ipfsMetadataHashaddress _redeemableContractuint256 _mpIndexbool _saleIsOpenuint256 _maxPerWallet
editTokenIPFSMetaDataHash(string _ipfsMetadataHashuint256 _mpIndex
editTokenMaxMintPerTransaction(uint256 _maxMintPerTxnuint256 _mpIndex
editTokenMaxSupply(uint256 _maxSupplyuint256 _mpIndex
editTokenMintPrice(uint256 _mintPriceuint256 _mpIndex
editTokenRedeemableContract(address _redeemableContractuint256 _mpIndex
editTokenWhiteListMerkleRoot(bytes32 _merkleRootuint256 _mpIndex
editTokenWindowCloses(uint256 _windowClosesuint256 _mpIndex
editTokenWindowOpens(uint256 _windowOpensuint256 _mpIndex
grantRole(bytes32 roleaddress account
mint(address touint256 numPassesuint256 mpIndex
mintBatch(address touint256[] numPassesuint256[] mpIndexs
pause(
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setContractURI(string uri
setOwner(address _addr
setURI(string baseURI
transferOwnership(address newOwner
turnSaleOff(uint256 mpIndex
turnSaleOn(uint256 mpIndex
unpause(
withdrawEther(address _touint256 _amount
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
Claimed(uint256 indexaddress indexed accountuint256 amount
ClaimedMultiple(uint256[] indexaddress indexed accountuint256[] amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
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
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Unpaused(address account
Constructor
constructor(string _namestring _symbolstring metaDataURI
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.