UNPKG

@deserialize/auction-sdk

Version:

An SDK for Auction on SVMs

28 lines (27 loc) 622 B
import { PublicKey } from "@solana/web3.js"; export interface BidReceipt { key: PublicKey; listing: PublicKey; bidder: PublicKey; amount: number; createdAt: number; updatedAt: number | null; state: BidReceiptState; cancelledAt: number | null; refundedAt: number | null; } export declare enum BidReceiptState { Active = "active", Cancelled = "cancelled", Refunded = "refunded", Executed = "executed" } export interface BidInfo { bidder: PublicKey; receipt: PublicKey; amount: number; } export interface ReceiptInfo { amount: number; key: PublicKey; }