pumpdotfun-repumped-sdk
Version:
Pumpfun SDK — create, buy, sell tokens with support for Jito bundles and multiple relayer integrations. Rebuilt and fixed pumpdotfun-sdk.
15 lines • 936 B
TypeScript
import { PublicKey, Transaction, Commitment } from "@solana/web3.js";
import { CreateTokenMetadata } from "../pumpFun.types.js";
import { PumpFunSDK } from "../PumpFunSDK.js";
import { BondingCurveAccount } from "../BondingCurveAccount.js";
import { GlobalAccount } from "../globalAccount.js";
export declare class TokenModule {
private sdk;
constructor(sdk: PumpFunSDK);
createTokenMetadata(create: CreateTokenMetadata): Promise<any>;
createAssociatedTokenAccountIfNeeded(payer: PublicKey, owner: PublicKey, mint: PublicKey, transaction: Transaction, commitment?: Commitment): Promise<PublicKey>;
getBondingCurveAccount(mint: PublicKey, commitment?: Commitment): Promise<BondingCurveAccount | null>;
getGlobalAccount(commitment?: Commitment): Promise<GlobalAccount>;
getBondingCurveCreator(bondingCurvePDA: PublicKey, commitment?: Commitment): Promise<PublicKey>;
}
//# sourceMappingURL=TokenModule.d.ts.map