MerkleDropMinter

Verified contract

Active on Ethereum with 840 txns
Deployed by via 0x1e5d2a52 at 15579639
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "MerkleDropMinter"

0x272ed35b2cb3310d978d373e8d5d61c8c860712003b02474b8edf4a105f15f2f
0x13fd0e47bf535f1418da5cd326c4b6188ef960bea56af7dfe24306bf226c6b44
0x81d3cb722d4c90be605b2efcec16d1d89d6a57ef895910049a3a1ca21fd56f25
0x6e30ca734f023d197b932fb9374e80dedd699ef519137bba6d19f426e6e4f32a
0xb67eca19f134b26fc6f7da4f2e07a240a90f5cebd8c60af68a2f31951c8e742a
0x0eb0b24eb6e72b6c38da9c9060a1df753b1486f2263eebb978561d820960314e
0x4975a0d03c7b0d148f2ccb6d7fb5e1452142b1f39735f8d7dc08dbd2e14439d5
From
0x24f48b21fe7c2b0b54df69be448aad3e437095056cdb96c29e0db31e83b98742
0x8b89ab422f9318cf5db6aefe4ce50f7c2614cada693a1f714070813ff86b0bd1
0x80857a528296fb13eeef0a3937a72e6123a03d6ef49b45a3ea8730cd741ce7ed

Functions
Getter at block 20890660
MAX_BPS(pure returns (uint16)
10000
feeRegistry(view returns (address)
0x61353b0c3c3aae4e6c9e4e9fcde4a4be4417d2fa
moduleInterfaceId(pure returns (bytes4)
0x89691c4c
nextMintId(view returns (uint128)
16
platformFeesAccrued(view returns (uint128)
0
Read-only
affiliateFeesAccrued(address affiliateview returns (uint128)
isAffiliated(addressuint128address affiliateview returns (bool)
mintInfo(address editionuint128 mintIdview returns (struct MintInfo)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalPrice(address editionuint128 mintIdaddressuint32 quantityview returns (uint128)
State-modifying
createEditionMint(address editionbytes32 merkleRootHashuint96 priceuint32 startTimeuint32 endTimeuint16 affiliateFeeBPSuint32 maxMintableuint32 maxMintablePerAccountreturns (uint128 mintId)
mint(address editionuint128 mintIduint32 requestedQuantitybytes32[] merkleProofaddress affiliatepayable 
setAffiliateFee(address editionuint128 mintIduint16 feeBPS
setEditionMintPaused(address editionuint128 mintIdbool paused
setMaxMintable(address editionuint128 mintIduint32 maxMintable
setMaxMintablePerAccount(address editionuint128 mintIduint32 maxMintablePerAccount
setMerkleRootHash(address editionuint128 mintIdbytes32 merkleRootHash
setPrice(address editionuint128 mintIduint96 price
setTimeRange(address editionuint128 mintIduint32 startTimeuint32 endTime
withdrawForAffiliate(address affiliate
withdrawForPlatform(
Events
AffiliateFeeSet(address indexed editionuint128 indexed mintIduint16 bps
DropClaimed(address recipientuint32 quantity
MaxMintablePerAccountSet(address indexed editionuint128 indexed mintIduint32 maxMintablePerAccount
MaxMintableSet(address indexed editionuint128 indexed mintIduint32 maxMintable
MerkleDropMintCreated(address indexed editionuint128 indexed mintIdbytes32 merkleRootHashuint96 priceuint32 startTimeuint32 endTimeuint16 affiliateFeeBPSuint32 maxMintableuint32 maxMintablePerAccount
MerkleRootHashSet(address indexed editionuint128 indexed mintIdbytes32 merkleRootHash
MintConfigCreated(address indexed editionaddress indexed creatoruint128 mintIduint32 startTimeuint32 endTimeuint16 affiliateFeeBPS
MintPausedSet(address indexed editionuint128 mintIdbool paused
Minted(address indexed editionuint128 indexed mintIdaddress indexed buyeruint32 fromTokenIduint32 quantityuint128 requiredEtherValueuint128 platformFeeuint128 affiliateFeeaddress affiliatebool affiliated
PriceSet(address indexed editionuint128 indexed mintIduint96 price
TimeRangeSet(address indexed editionuint128 indexed mintIduint32 startTimeuint32 endTime
Constructor
constructor(address feeRegistry_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ExceedsAvailableSupply(uint32 available
ExceedsMaxPerAccount(
FeeRegistryIsZeroAddress(
InvalidAffiliateFeeBPS(
InvalidMerkleProof(
InvalidTimeRange(
MaxMintablePerAccountIsZero(
MerkleRootHashIsEmpty(
MintNotOpen(uint256 blockTimestampuint32 startTimeuint32 endTime
MintPaused(
Unauthorized(
Underpaid(uint256 paiduint256 required