kamino-sdk-beta
Version:
Typescript SDK for interacting with the Kamino Liquidity (kliquidity) protocol
20 lines • 769 B
TypeScript
import { TransactionInstruction, PublicKey } from "@solana/web3.js";
import * as types from "../types";
export interface InitializeRewardArgs {
param: types.InitializeRewardParamFields;
}
export interface InitializeRewardAccounts {
rewardFunder: PublicKey;
funderTokenAccount: PublicKey;
ammConfig: PublicKey;
poolState: PublicKey;
operationState: PublicKey;
rewardTokenMint: PublicKey;
rewardTokenVault: PublicKey;
rewardTokenProgram: PublicKey;
systemProgram: PublicKey;
rent: PublicKey;
}
export declare const layout: any;
export declare function initializeReward(args: InitializeRewardArgs, accounts: InitializeRewardAccounts, programId?: PublicKey): TransactionInstruction;
//# sourceMappingURL=initializeReward.d.ts.map