import { createSellYtInstruction } from "@exponent-labs/exponent-sdk/client/clmm";
import { PublicKey, SystemProgram } from "@solana/web3.js";
const ix = createSellYtInstruction({
trader: traderKeypair.publicKey,
market: marketAddress,
ticks: ticksAccount,
tokenYtTrader: traderYtTokenAccount,
tokenPtTrader: traderPtTokenAccount,
tokenSyTrader: traderSyTokenAccount,
tokenSyEscrow: marketSyEscrow,
tokenPtEscrow: marketPtEscrow,
tokenYtEscrow: marketYtEscrow,
addressLookupTable: lookupTableAddress,
tokenFeeTreasurySy: feeTreasurySyAccount,
tokenFeeTreasuryPt: feeTreasuryPtAccount,
tokenProgram: tokenProgramId,
syProgram: syProgramId,
exponentCoreProgram: exponentCoreProgramId,
eventAuthority: eventAuthorityPda,
program: clmmProgramId,
ytIn: 1_000_000_000n,
minSyOut: 900_000_000n,
priceSpotLimit: 0.95,
});