FreezeEscrowAccountData: {
    authority: PublicKey;
    candyGuard: PublicKey;
    candyMachine: PublicKey;
    destination: PublicKey;
    discriminator: number[];
    firstMintTime: Option<bigint>;
    freezePeriod: bigint;
    frozenCount: bigint;
}

Type declaration

  • authority: PublicKey

    The authority that initialized the freeze. This will be the only address able to unlock the funds in case the candy guard account is closed.

  • candyGuard: PublicKey

    Candy guard address associated with this escrow.

  • candyMachine: PublicKey

    Candy machine address associated with this escrow.

  • destination: PublicKey

    The destination address for the frozen fund to go to.

  • discriminator: number[]
  • firstMintTime: Option<bigint>

    The timestamp of the first (frozen) mint. This is used to calculate when the freeze period is over.

  • freezePeriod: bigint

    The amount of time (in seconds) for the freeze. The NFTs will be allowed to thaw after this.

  • frozenCount: bigint

    Number of NFTs frozen.

Generated using TypeDoc