RangeEditionMinterV2_1

Verified contract

Active on Ethereum with 2,350 txns
Deployed by via 0x256bcc62 at 17615567
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $5,186.68
0x04749e290b8af764ff8acd51fc3942fbe0b6d164be92b900f7cfed5280d67eba
0xb69a8a3100338c05e6f51246a54eb91fc06258b66921cad61fcdeeab6d62be4e
0x0154b892d80428baed1d6495b48e73491d0346e30783f57db5928bcb218e01d2
0x9801ad75b6882eb97adc2beb581615adbe3d4f907114c71196cac3bfe29406db
0xd458096f45113d0a932ebb4bfac224aef47c11c7b3d32f865f588f90c244344c
0x0b62973c90dbd4bad8b9c087fa4900e0a7862d68b481b85a89ad07187acfafd6
0x2fd090c4fd22560e638d6bd536b77cf62e51395326db960c5d6c2a5396f1e694
0x097bbc0939ac9be26b743eb532a2ed67169f18c37cc20f05033b89a54dedb783
0x816ffdc9afacfadcf52a07edc1ac3420a79cd20a98ac04c5370aaceda912798b
0x881a690e0a90284345d6878d04df6b8c3eacc7442a704290fdc0e57868db38c6

Functions
Getter at block 21229198
BPS_DENOMINATOR(view returns (uint16)
10000
MAX_AFFILIATE_FEE_BPS(view returns (uint16)
1000
MAX_PLATFORM_FEE_BPS(view returns (uint16)
1000
MAX_PLATFORM_FLAT_FEE(view returns (uint96)
100000000000000000
MAX_PLATFORM_PER_TX_FLAT_FEE(view returns (uint96)
100000000000000000
isV2_1(pure returns (bool)
true
moduleInterfaceId(pure returns (bytes4)
0xb9f19d17
nextMintId(view returns (uint128)
214
owner(view returns (address result)
0x00005ff8b061293b72e0f49c7ebc066d19e162ad
ownershipHandoverValidFor(view returns (uint64)
172800
platformFeeAddress(view returns (address)
0x00005ff8b061293b72e0f49c7ebc066d19e162ad
platformFeeBPS(view returns (uint16)
0
platformFeesAccrued(view returns (uint128)
1621697000000000000
platformFlatFee(view returns (uint96)
777000000000000
platformPerTxFlatFee(view returns (uint96)
0
Read-only
affiliateFeesAccrued(addressview returns (uint128)
affiliateMerkleRoot(address editionuint128 mintIdview returns (bytes32)
isAffiliated(address editionuint128 mintIdaddress affiliateview returns (bool)
isAffiliatedWithProof(address editionuint128 mintIdaddress affiliatebytes32[] affiliateProofview returns (bool)
mintInfo(address editionuint128 mintIdview returns (struct MintInfo info)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalPriceAndFees(address editionuint128 mintIduint32 quantityview returns (uint256 totaluint256 subTotaluint256 platformFlatFeeTotaluint256 platformFeeuint256 affiliateFee)
State-modifying
cancelOwnershipHandover(payable 
completeOwnershipHandover(address pendingOwnerpayable 
createEditionMint(address editionuint96 priceuint32 startTimeuint32 cutoffTimeuint32 endTimeuint16 affiliateFeeBPSuint32 maxMintableLoweruint32 maxMintableUpperuint32 maxMintablePerAccountreturns (uint128 mintId)
mint(address editionuint128 mintIduint32 quantityaddress affiliatepayable 
mintTo(address editionuint128 mintIdaddress touint32 quantityaddress affiliatebytes32[] affiliateProofuint256 attributionIdpayable 
renounceOwnership(payable 
requestOwnershipHandover(payable 
setAffiliateFee(address editionuint128 mintIduint16 bps
setAffiliateMerkleRoot(address editionuint128 mintIdbytes32 root
setEditionMintPaused(address editionuint128 mintIdbool paused
setMaxMintablePerAccount(address editionuint128 mintIduint32 maxMintablePerAccount
setMaxMintableRange(address editionuint128 mintIduint32 maxMintableLoweruint32 maxMintableUpper
setPlatformFee(uint16 bps
setPlatformFeeAddress(address addr
setPlatformFlatFee(uint96 flatFee
setPlatformPerTxFlatFee(uint96 perTxFlatFee
setPrice(address editionuint128 mintIduint96 price
setTimeRange(address editionuint128 mintIduint32 startTimeuint32 cutoffTimeuint32 endTime
setTimeRange(address editionuint128 mintIduint32 startTimeuint32 endTime
transferOwnership(address newOwnerpayable 
withdrawForAffiliate(address affiliate
withdrawForPlatform(
Events
AffiliateFeeSet(address indexed editionuint128 mintIduint16 bps
AffiliateFeesWithdrawn(address indexed affiliateuint256 accrued
AffiliateMerkleRootSet(address indexed editionuint128 mintIdbytes32 root
CutoffTimeSet(address indexed editionuint128 mintIduint32 cutoffTime
MaxMintablePerAccountSet(address indexed editionuint128 mintIduint32 maxMintablePerAccount
MaxMintableRangeSet(address indexed editionuint128 mintIduint32 maxMintableLoweruint32 maxMintableUpper
MintConfigCreated(address indexed editionaddress indexed creatoruint128 mintIduint32 startTimeuint32 endTimeuint16 affiliateFeeBPS
MintPausedSet(address indexed editionuint128 mintIdbool paused
Minted(address indexed editionuint128 mintIdaddress indexed buyeruint32 fromTokenIduint32 quantityuint128 requiredEtherValueuint128 platformFeeuint128 affiliateFeeaddress affiliatebool affiliateduint256 indexed attributionId
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
PlatformFeeAddressSet(address addr
PlatformFeeSet(uint16 bps
PlatformFeesWithdrawn(uint128 accrued
PlatformFlatFeeSet(uint96 flatFee
PlatformPerTxFlatFeeSet(uint96 perTxFlatFee
PriceSet(address indexed editionuint128 mintIduint96 price
RangeEditionMintCreated(address indexed editionuint128 mintIduint96 priceuint32 startTimeuint32 cutoffTimeuint32 endTimeuint16 affiliateFeeBPSuint32 maxMintableLoweruint32 maxMintableUpperuint32 maxMintablePerAccount
TimeRangeSet(address indexed editionuint128 mintIduint32 startTimeuint32 endTime
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
ExceedsAvailableSupply(uint32 available
ExceedsMaxPerAccount(
InvalidAffiliate(
InvalidAffiliateFeeBPS(
InvalidMaxMintableRange(
InvalidPlatformFeeBPS(
InvalidPlatformFlatFee(
InvalidPlatformPerTxFlatFee(
InvalidTimeRange(
MaxMintablePerAccountIsZero(
MintDoesNotExist(
MintNotOpen(uint256 blockTimestampuint32 startTimeuint32 endTime
MintPaused(
NewOwnerIsZeroAddress(
NoHandoverRequest(
PlatformFeeAddressIsZero(
Unauthorized(
Underpaid(uint256 paiduint256 required
WrongPayment(uint256 paiduint256 required