Freezes issuer’s tokens for a specific wallet via the IssuerSparkWallet.
Method Signature
async function freezeTokens(sparkAddress: string): Promise<{
impactedOutputIds: string[];
impactedTokenAmount: bigint;
}>;
Parameters
The Spark Address to freeze
Returns
Array of output IDs that were frozen
Total amount of tokens frozen
Example
const result = await issuerWallet.freezeTokens("spark:address-to-freeze");
console.log("Frozen outputs:", result.impactedOutputIds);
console.log("Frozen amount:", result.impactedTokenAmount);