DropSinglePhase_V1
Methods
claim
Parameters
_receiver
address
undefined
_quantity
uint256
undefined
_currency
address
undefined
_pricePerToken
uint256
undefined
_allowlistProof
IDropSinglePhase_V1.AllowlistProof
undefined
_data
bytes
undefined
claimCondition
The active conditions for claiming tokens.
Returns
startTimestamp
uint256
undefined
maxClaimableSupply
uint256
undefined
supplyClaimed
uint256
undefined
quantityLimitPerTransaction
uint256
undefined
waitTimeInSecondsBetweenClaims
uint256
undefined
merkleRoot
bytes32
undefined
pricePerToken
uint256
undefined
currency
address
undefined
getClaimTimestamp
Returns the timestamp for when a claimer is eligible for claiming NFTs again.
Parameters
_claimer
address
undefined
Returns
lastClaimedAt
uint256
undefined
nextValidClaimTimestamp
uint256
undefined
setClaimConditions
Parameters
_condition
IClaimCondition_V1.ClaimCondition
undefined
_resetClaimEligibility
bool
undefined
verifyClaim
Checks a request to claim NFTs against the active claim condition's criteria.
Parameters
_claimer
address
undefined
_quantity
uint256
undefined
_currency
address
undefined
_pricePerToken
uint256
undefined
verifyMaxQuantityPerTransaction
bool
undefined
verifyClaimMerkleProof
Parameters
_claimer
address
undefined
_quantity
uint256
undefined
_allowlistProof
IDropSinglePhase_V1.AllowlistProof
undefined
Returns
validMerkleProof
bool
undefined
merkleProofIndex
uint256
undefined
Events
ClaimConditionUpdated
Parameters
condition
IClaimCondition_V1.ClaimCondition
undefined
resetEligibility
bool
undefined
TokensClaimed
Parameters
claimer indexed
address
undefined
receiver indexed
address
undefined
startTokenId indexed
uint256
undefined
quantityClaimed
uint256
undefined
Last updated