UNPKG

@gala-chain/launchpad-sdk

Version:

TypeScript SDK for Gala Launchpad Backend API - Production-ready DeFi token launchpad integration with wallet-based authentication, GalaChain trading, and comprehensive user operations. 100% tested (22/22 endpoints working).

29 lines 2.39 kB
/** * Gala Launchpad SDK * * A TypeScript SDK for interacting with the Gala Launchpad backend API. * Provides type-safe, authenticated access to all launchpad functionality. * * @packageDocumentation */ export { LaunchpadSDK, type LaunchpadSDKConfig, WebSocketError, WebSocketTimeoutError, TransactionFailedError } from './LaunchpadSDK'; export { createLaunchpadSDK } from './helpers/sdk'; export { createWallet } from './helpers/wallet'; export { AgentConfig, type AgentSDKConfig, type AgentEnvironment, type SetupValidation, } from './utils/agent-config'; export { ValidationError } from './utils/errors'; export { FileValidationError } from './utils/multipart'; export { formatGalaForDTO, formatLaunchpadTokenForDTO } from './utils/number-utils'; export { TRADING_TYPES, POOL_TYPES } from './constants/enums'; export { GALA_DECIMALS, LAUNCHPAD_TOKEN_DECIMALS, GALA_TOKEN_CLASS_KEY } from './constants/decimals'; export type { SDKConfig, TokenClassKey, TokenInstanceKey, TokenId, } from './types/common'; export type { PoolData, LaunchTokenData, ReverseBondingCurveConfiguration, FetchPoolsOptions, PoolsResult, AmountCalculationResult, GraphDataResult, TokenDistributionResult, TokenBadgesResult, TokenSpotPrice, } from './types/launchpad.dto'; export type { PoolDetailsData, TradesResult, } from './types/trade.dto'; export type { UserTokenType, TransferFaucetsData, TokenBalanceInfo, UpdateProfileData, FetchGalaBalanceOptions, FetchTokenBalanceOptions, UploadProfileImageOptions, TokenBalanceResult, UserTokenListResult, } from './types/user.dto'; export type { CommentsResult, } from './types/comment.dto'; export type { TransferGalaData, TransferTokenData, TransferError, TransferErrorType, } from './types/transfer.dto'; export type { FetchVolumeDataOptions, FetchTradesOptions, FetchCommentsOptions, PostCommentOptions, CalculateBuyAmountOptions, CalculateSellAmountOptions, BuyTokenOptions, SellTokenOptions, UploadImageByTokenNameOptions, FetchTokensHeldOptions, FetchTokensCreatedOptions, GraduateTokenOptions, } from './types/options.dto'; export type { BaseTransactionResult, TokenLaunchResult, TradeResult, TransferResult, CommentResult, TransactionResult, } from './types/result.types'; export { SDKTransactionStatus, } from './types/websocket.types'; export * from './schemas/index.js'; export declare const SDK_VERSION = "3.7.0"; //# sourceMappingURL=index.d.ts.map