import { createUserForceDeallocateInstruction } from "@exponent-labs/exponent-sdk/client/vaults";
import { PublicKey, SystemProgram } from "@solana/web3.js";
const ix = createUserForceDeallocateInstruction(
{
payer: userKeypair.publicKey,
vault: vaultAddress,
exponentPrices: exponentPricesAddress,
squadsSettings: squadsSettingsAddress,
squadsTransaction: squadsTransactionPda,
squadsPolicy: squadsPolicyAddress,
userTokenAccount: userTokenAccountAddress,
mintLp: lpMintAddress,
squadsProgram: SQUADS_PROGRAM_ID,
tokenProgram: TOKEN_PROGRAM_ID,
systemProgram: SystemProgram.programId,
},
{
policySeed: BigInt(1),
tokenEntryIndex: 0,
lpToBurn: BigInt(500_000),
expectedTokenAmount: BigInt(495_000),
}
);