MintPassFactory

Verified contract

Active on Ethereum with 9,849 txns
Deployed by via 0xb4771914 at 12974489
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xa22d1e045cc665e752f9a255173cfa11c405918c320d663163232f0aaa96e587
0x61b6ea850193095d40c989d6bf95078a09aa470879495ac7b97ac4f0c0a959b7
0x35c289277c64073ff6ba2b9f5cba3af8cd631763dc3cb4513ec30f846a63367c
0x777763ad26fb7c90758190286e4f3c4d275a73767ad7800f6490e8f1c446dab3
0x6548c681285bb101fac81d654e4801224eb8d9b37608ad78239945c3c56a59ab
0x01aa43bd155d605b6942f0d82feaf75881970604ee7ea637d1fd9c206c578b36
0x4f084ae62a282d728f85178a20b60381def50b74db7bd21cdfa57684cede3983
0xfc790d633a9aa7a833aaa871f9ffd6704de5b190b346b8a12a5f2ac840bff152
From
0xf1e655a8024d983a5c0ee6c71f7190164d35d0e50bd7047b481808deaf550dd6
0x69c593c9f5c1852a62b85fd63772b592045c716bd7a950f799a9ce461e56a98c

Functions
Getter at block 20827051
name(view returns (string)
MintPassFactory
name_(view returns (string)
MintPassFactory
owner(view returns (address)
0x79a20cf7331f37432e078d923074e42512e3585a
paused(view returns (bool)
false
symbol(view returns (string)
PASS
symbol_(view returns (string)
PASS
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)
isApprovedForAll(address accountaddress operatorview returns (bool)
mintPasses(uint256view returns (bytes32 merkleRootuint256 windowOpensuint256 windowClosesuint256 mintPricestring ipfsMetadataHashaddress redeemableContract)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalSupply(uint256 idview returns (uint256)
uri(uint256 _idview returns (string)
State-modifying
addMintPass(bytes32 _merkleRootuint256 _windowOpensuint256 _windowClosesuint256 _mintPricestring _ipfsMetadataHashaddress _redeemableContract
burn(address accountuint256 iduint256 value
burnBatch(address accountuint256[] idsuint256[] values
burnFromRedeem(address accountuint256 mpIndexuint256 amount
claim(uint256 numPassesuint256 indexuint256 amountuint256 mpIndexbytes32[] merkleProofpayable 
editMintPass(bytes32 _merkleRootuint256 _windowOpensuint256 _windowClosesuint256 _mintPricestring _ipfsMetadataHashaddress _redeemableContractuint256 _mpIndex
pause(
renounceOwnership(
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setURI(string baseURI
transferOwnership(address newOwner
unpause(
withdrawEther(address _touint256 _amount
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
Claimed(uint256 indexaddress indexed accountuint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
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 _symbol
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.