Skip to main content

class ERC721ClaimConditions

class ERC721ClaimConditions
: public Thirdweb.Routable

Fetch claim conditions for a given ERC721 drop contract

Summary

MembersTypeDescriptions
ERC721ClaimConditionsfunction
GetActivefunctionGet the active claim condition
CanClaimfunctionCheck whether the connected wallet is eligible to claim
GetIneligibilityReasonsfunctionGet the reasons why the connected wallet is not eligible to claim
GetClaimerProofsfunctionGet the special values set in the allowlist for the given wallet

Members

public inline ERC721ClaimConditions(string parentRoute)


public inline async Task< ClaimConditions>GetActive()

Get the active claim condition


public inline async Task< bool > CanClaim(int quantity,string addressToCheck)

Check whether the connected wallet is eligible to claim


public inline async Task< string[]> GetIneligibilityReasons(int quantity,string addressToCheck)

Get the reasons why the connected wallet is not eligible to claim


public inline async Task< bool > GetClaimerProofs(string claimerAddress)

Get the special values set in the allowlist for the given wallet