import { createWrapperCollectInterestInstruction } from "@exponent-labs/exponent-sdk/client/core";
import { PublicKey } from "@solana/web3.js";
const ix = createWrapperCollectInterestInstruction(
{
claimer: wallet.publicKey,
authority: vaultAuthority,
vault: vaultAddress,
addressLookupTable: vaultLookupTable,
escrowSy: vaultEscrowSy,
syProgram: syProgramId,
tokenProgram: TOKEN_PROGRAM_ID,
yieldPosition: userYieldPositionPda,
tokenSyDst: userSyTokenAccount,
treasurySyTokenAccount: treasurySyAccount,
eventAuthority: eventAuthorityPda,
program: EXPONENT_CORE_PROGRAM_ID,
},
{
redeemSyAccountsLength: 0,
}
);