MerkleDropMinter
Verified contract
Active on
Ethereum with 840 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
No balances found for "MerkleDropMinter"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16871358 | 2 years ago | | | 0.05 | 0.0031446146 | |
| 16871157 | 2 years ago | | | 0.05 | 0.0034986396 | |
| 16871133 | 2 years ago | | | 0.05 | 0.0028984228 | |
| 16871117 | 2 years ago | | | 0.05 | 0.0030712097 | |
| 16871103 | 2 years ago | | | 0.05 | 0.0033496907 | |
| 16871081 | 2 years ago | | | 0.05 | 0.0031434025 | |
| 16871078 | 2 years ago | | | 0.05 | 0.0031625977 | |
| 16871068 | 2 years ago | | | 0.05 | 0.0030152864 | |
| 16871061 | 2 years ago | | | 0.05 | 0.0033938836 | |
| 16870928 | 2 years ago | | | 0.05 | 0.0032740108 |
ABI
ABI objects
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 affiliate) view returns (uint128)
isAffiliated(address, uint128, address affiliate) view returns (bool)
mintInfo(address edition, uint128 mintId) view returns (struct MintInfo)
supportsInterface(bytes4 interfaceId) view returns (bool)
totalPrice(address edition, uint128 mintId, address, uint32 quantity) view returns (uint128)
State-modifying
Events createEditionMint(address edition, bytes32 merkleRootHash, uint96 price, uint32 startTime, uint32 endTime, uint16 affiliateFeeBPS, uint32 maxMintable, uint32 maxMintablePerAccount) returns (uint128 mintId)
mint(address edition, uint128 mintId, uint32 requestedQuantity, bytes32[] merkleProof, address affiliate) payable
setAffiliateFee(address edition, uint128 mintId, uint16 feeBPS)
setEditionMintPaused(address edition, uint128 mintId, bool paused)
setMaxMintable(address edition, uint128 mintId, uint32 maxMintable)
setMaxMintablePerAccount(address edition, uint128 mintId, uint32 maxMintablePerAccount)
setMerkleRootHash(address edition, uint128 mintId, bytes32 merkleRootHash)
setPrice(address edition, uint128 mintId, uint96 price)
setTimeRange(address edition, uint128 mintId, uint32 startTime, uint32 endTime)
withdrawForAffiliate(address affiliate)
withdrawForPlatform()
AffiliateFeeSet(address indexed edition, uint128 indexed mintId, uint16 bps)
DropClaimed(address recipient, uint32 quantity)
MaxMintablePerAccountSet(address indexed edition, uint128 indexed mintId, uint32 maxMintablePerAccount)
MaxMintableSet(address indexed edition, uint128 indexed mintId, uint32 maxMintable)
MerkleDropMintCreated(address indexed edition, uint128 indexed mintId, bytes32 merkleRootHash, uint96 price, uint32 startTime, uint32 endTime, uint16 affiliateFeeBPS, uint32 maxMintable, uint32 maxMintablePerAccount)
MerkleRootHashSet(address indexed edition, uint128 indexed mintId, bytes32 merkleRootHash)
MintConfigCreated(address indexed edition, address indexed creator, uint128 mintId, uint32 startTime, uint32 endTime, uint16 affiliateFeeBPS)
MintPausedSet(address indexed edition, uint128 mintId, bool paused)
Minted(address indexed edition, uint128 indexed mintId, address indexed buyer, uint32 fromTokenId, uint32 quantity, uint128 requiredEtherValue, uint128 platformFee, uint128 affiliateFee, address affiliate, bool affiliated)
PriceSet(address indexed edition, uint128 indexed mintId, uint96 price)
TimeRangeSet(address indexed edition, uint128 indexed mintId, uint32 startTime, uint32 endTime)
constructor(address feeRegistry_)
This contract contains no fallback and receive objects.
ExceedsAvailableSupply(uint32 available)
ExceedsMaxPerAccount()
FeeRegistryIsZeroAddress()
InvalidAffiliateFeeBPS()
InvalidMerkleProof()
InvalidTimeRange()
MaxMintablePerAccountIsZero()
MerkleRootHashIsEmpty()
MintNotOpen(uint256 blockTimestamp, uint32 startTime, uint32 endTime)
MintPaused()
Unauthorized()
Underpaid(uint256 paid, uint256 required)