UNPKG

@paintswap/sonic-airdrop-definitions

Version:
107 lines 2.27 kB
export declare class Order { id: string; orderId: string; tokenId: string; amount: string; amountRemaining: string; price: string; isBuyOrder: boolean; maker: string; claimable: boolean; tokenAmountClaimable: string; nftAmountClaimable: string; timestamp: string; blockNumber: string; hash: string; lastTradedTimestamp: string; lastTradedBlockNumber: string; quote: string; } export declare class PriceLevel { id: string; tokenId: string; price: string; totalAmount: string; totalOrders: string; isBuyOrder: boolean; quote: string; } export declare class TokenInfo { id: string; tokenId: string; tick: string; minQuantity: string; lastTradedPrice: string; lastTradedQuantity: string; lastTradedTimestamp: string; lastTradedWasBuy: boolean; quote: string; } export declare class FailedOrder { id: string; tokenId: string; amount: string; price: string; maker: string; isBuyOrder: boolean; timestamp: string; blockNumber: string; quote: string; } export declare class SoldHistory { id: string; tokenId: string; amount: string; price: string; maker: string; taker: string; timestamp: string; blockNumber: string; isBuyOrder: boolean; hash: string; quote: string; } export declare class OrderSoldData { id: string; tokenId: string; timestamp: string; cost: string; quantity: string; quote: string; } export declare class OrderSoldAggregator { id: string; tokenId: string; quote: string; timestamp: string; totalCost: string; totalQuantity: string; } export declare class CoreData { id: string; quote: string; quantityTick: string; orderBookFeeBps: string; } export declare enum OrderSide { Buy = 0, Sell = 1 } export declare class LimitOrder { side: OrderSide; tokenId: string; price: string; quantity: string; } export declare class MarketOrder { side: OrderSide; tokenId: string; quantity: string; totalCost: string; } export declare class CancelOrder { side: OrderSide; tokenId: string; price: string; } //# sourceMappingURL=types.d.ts.map