GuardSet.fromJson constructor
GuardSet.fromJson(
- Map<String, dynamic> json
)
Implementation
factory GuardSet.fromJson(Map<String, dynamic> json) {
return GuardSet(
botTax: BotTax.fromJson(json["botTax"]),
solPayment: SolPayment.fromJson(json["solPayment"]),
tokenPayment: TokenPayment.fromJson(json["tokenPayment"]),
startDate: StartDate.fromJson(json["startDate"]),
thirdPartySigner: ThirdPartySigner.fromJson(json["thirdPartySigner"]),
tokenGate: TokenGate.fromJson(json["tokenGate"]),
gatekeeper: Gatekeeper.fromJson(json["gatekeeper"]),
endDate: EndDate.fromJson(json["endDate"]),
allowList: AllowList.fromJson(json["allowList"]),
mintLimit: MintLimit.fromJson(json["mintLimit"]),
nftPayment: NFTPayment.fromJson(json["nftPayment"]),
redeemedAmount: RedeemedAmount.fromJson(json["redeemedAmount"]),
addressGate: AddressGate.fromJson(json["addressGate"]),
nftGate: NftGate.fromJson(json["nftGate"]),
nftBurn: NftBurn.fromJson(json["nftBurn"]),
tokenBurn: TokenBurn.fromJson(json["tokenBurn"]),
freezeSolPayment: FreezeSolPayment.fromJson(json["freezeSolPayment"]),
freezeTokenPayment:
FreezeTokenPayment.fromJson(json["freezeTokenPayment"]),
programGate: ProgramGate.fromJson(json["programGate"]),
allocation: Allocation.fromJson(json["allocation"]),
token2022Payment: Token2022Payment.fromJson(json["token2022Payment"]));
}