UNPKG

@bagsfm/bags-sdk

Version:

TypeScript SDK for Bags

20 lines 1.09 kB
import { BorshAccountsCoder, Program } from '@coral-xyz/anchor'; import { Commitment, Connection } from '@solana/web3.js'; import type { DammV2 } from '../idl/damm-v2/idl'; import type { BagsMeteoraFeeClaimer } from '../idl/bags-meteora-fee-claimer/idl'; import type { BagsFeeShare } from '../idl/fee-share-v2/idl'; import type { DynamicBondingCurve } from '../idl/dynamic-bonding-curve/idl'; export declare function createDbcProgram(connection: Connection, commitment?: Commitment): { program: Program<DynamicBondingCurve>; }; export declare function createDammV2Program(connection: Connection, commitment?: Commitment): { program: Program<DammV2>; }; export declare function createBagsMeteoraFeeClaimerProgram(connection: Connection, commitment?: Commitment): { program: Program<BagsMeteoraFeeClaimer>; }; export declare function createBagsFeeShareV2Program(connection: Connection, commitment?: Commitment): { program: Program<BagsFeeShare>; }; export declare function createBagsFeeShareV2Coder(): BorshAccountsCoder<string>; //# sourceMappingURL=create-program.d.ts.map