Guard that charges an amount in a specified spl-token as payment for the mint with a freeze period.
List of accounts required:
[writable]
["freeze_escrow", destination_ata pubkey, candy guard pubkey, candy machine pubkey]
[]
[payer pubkey, token program pubkey, nft mint pubkey]
[freeze PDA pubkey, token program pubkey, nft mint pubkey]
[optional]
Generated using TypeDoc
Guard that charges an amount in a specified spl-token as payment for the mint with a freeze period.
List of accounts required:
[writable]
Freeze PDA to receive the funds (seeds["freeze_escrow", destination_ata pubkey, candy guard pubkey, candy machine pubkey]
).[]
Associate token account of the NFT (seeds[payer pubkey, token program pubkey, nft mint pubkey]
).[writable]
Token account holding the required amount.[writable]
Associate token account of the Freeze PDA (seeds[freeze PDA pubkey, token program pubkey, nft mint pubkey]
).[optional]
Authorization rule set for the minted pNFT.