UNPKG

@renec-foundation/metaplex-js

Version:

Metaplex JavaScript API

30 lines (29 loc) 1.14 kB
import { PublicKey } from '@solana/web3.js'; import { Wallet } from '../wallet'; import { Connection } from '../Connection'; import { TransactionsBatch } from '../utils/transactions-batch'; export interface ClaimBidParams { connection: Connection; wallet: Wallet; auction: PublicKey; store: PublicKey; bidderPotToken: PublicKey; } export interface ClaimBidResponse { txId: string; } export declare const claimBid: ({ connection, wallet, store, auction, bidderPotToken, }: ClaimBidParams) => Promise<ClaimBidResponse>; interface IClaimBidTransactionsParams { bidder: PublicKey; bidderPotToken?: PublicKey; bidderPot: PublicKey; auction: PublicKey; auctionExtended: PublicKey; auctionTokenMint: PublicKey; vault: PublicKey; store: PublicKey; auctionManager: PublicKey; acceptPayment: PublicKey; } export declare const getClaimBidTransactions: ({ bidder, auctionTokenMint, store, vault, auction, auctionManager, auctionExtended, acceptPayment, bidderPot, bidderPotToken, }: IClaimBidTransactionsParams) => Promise<TransactionsBatch>; export {};