@kamino-finance/kliquidity-sdk
Version:
Typescript SDK for interacting with the Kamino Liquidity (kliquidity) protocol
19 lines • 700 B
TypeScript
import { Address, IInstruction, TransactionSigner } from "@solana/kit";
import BN from "bn.js";
export interface SetRewardParamsArgs {
rewardIndex: number;
emissionsPerSecondX64: BN;
openTime: BN;
endTime: BN;
}
export interface SetRewardParamsAccounts {
authority: TransactionSigner;
ammConfig: Address;
poolState: Address;
operationState: Address;
tokenProgram: Address;
tokenProgram2022: Address;
}
export declare const layout: import("buffer-layout").Layout<unknown>;
export declare function setRewardParams(args: SetRewardParamsArgs, accounts: SetRewardParamsAccounts, programAddress?: Address): IInstruction;
//# sourceMappingURL=setRewardParams.d.ts.map