Type alias FreezeTokensInput

FreezeTokensInput: {
    mintAddress: PublicKey;
    freezeAuthority: PublicKey | Signer;
    tokenOwner?: PublicKey;
    tokenAddress?: PublicKey;
    multiSigners?: KeypairSigner[];
}

Type declaration

  • mintAddress: PublicKey

    The address of the mint account.

  • freezeAuthority: PublicKey | Signer

    The freeze authority as a Signer.

    This may be provided as a PublicKey if and only if the multiSigners parameter is provided.

  • Optional tokenOwner?: PublicKey

    The owner of the token account.

    Default Value

    metaplex.identity().publicKey

  • Optional tokenAddress?: PublicKey

    The address of the token account.

    Default Value

    Defaults to using the associated token account from the mintAddress and tokenOwner parameters.

  • Optional multiSigners?: KeypairSigner[]

    The signing accounts to use if the freeze authority is a multisig.

    Default Value

    []

Generated using TypeDoc