@deserialize/auction-sdk
Version:
An SDK for Auction on SVMs
21 lines (18 loc) • 424 B
text/typescript
import { PublicKey } from "@solana/web3.js";
export interface BidRequest {
key: PublicKey;
nft: PublicKey;
authority: PublicKey;
amount: number;
createdAt: number;
updatedAt: number;
state: BidRequestState;
owner: PublicKey;
}
export enum BidRequestState {
Accepted = "Accepted",
Rejected = "Rejected",
Public = "Public",
Pending = "Pending",
Cancelled = "Cancelled",
}