@hubbleprotocol/farms-sdk
Version:
13 lines (12 loc) • 433 B
TypeScript
import { TransactionInstruction, PublicKey } from "@solana/web3.js";
export interface InitializeUserAccounts {
authority: PublicKey;
payer: PublicKey;
owner: PublicKey;
delegatee: PublicKey;
userState: PublicKey;
farmState: PublicKey;
systemProgram: PublicKey;
rent: PublicKey;
}
export declare function initializeUser(accounts: InitializeUserAccounts, programId?: PublicKey): TransactionInstruction;