GuardSet constructor
const
GuardSet({
- required BotTax? botTax,
- required SolPayment? solPayment,
- required TokenPayment? tokenPayment,
- required StartDate? startDate,
- required ThirdPartySigner? thirdPartySigner,
- required TokenGate? tokenGate,
- required Gatekeeper? gatekeeper,
- required EndDate? endDate,
- required AllowList? allowList,
- required MintLimit? mintLimit,
- required NFTPayment? nftPayment,
- required RedeemedAmount? redeemedAmount,
- required AddressGate? addressGate,
- required NftGate? nftGate,
- required NftBurn? nftBurn,
- required TokenBurn? tokenBurn,
- required FreezeSolPayment? freezeSolPayment,
- required FreezeTokenPayment? freezeTokenPayment,
- required ProgramGate? programGate,
- required Allocation? allocation,
- required Token2022Payment? token2022Payment,
Implementation
const GuardSet(
{required this.botTax,
required this.solPayment,
required this.tokenPayment,
required this.startDate,
required this.thirdPartySigner,
required this.tokenGate,
required this.gatekeeper,
required this.endDate,
required this.allowList,
required this.mintLimit,
required this.nftPayment,
required this.redeemedAmount,
required this.addressGate,
required this.nftGate,
required this.nftBurn,
required this.tokenBurn,
required this.freezeSolPayment,
required this.freezeTokenPayment,
required this.programGate,
required this.allocation,
required this.token2022Payment});