UNPKG

@bagsfm/bags-sdk

Version:

TypeScript SDK for Bags

18 lines 979 B
import { BlockhashWithExpiryBlockHeight, Commitment, Connection, PublicKey, VersionedTransaction } from '@solana/web3.js'; import { BaseService } from './base'; import { DecodedPartnerConfig } from '../types/fee-share-v2'; import { PartnerConfigClaimStatsResponse } from '../types'; export declare class PartnerService extends BaseService { constructor(apiKey: string, connection: Connection, commitment?: Commitment); getPartnerConfig(wallet: PublicKey): Promise<DecodedPartnerConfig>; getPartnerConfigCreationTransaction(partner: PublicKey): Promise<{ transaction: VersionedTransaction; blockhash: BlockhashWithExpiryBlockHeight; }>; getPartnerConfigClaimStats(partner: PublicKey): Promise<PartnerConfigClaimStatsResponse>; getPartnerConfigClaimTransactions(partner: PublicKey): Promise<Array<{ transaction: VersionedTransaction; blockhash: BlockhashWithExpiryBlockHeight; }>>; } //# sourceMappingURL=partner.d.ts.map