UNPKG

@goat-sdk/plugin-opensea

Version:

<div align="center"> <a href="https://github.com/goat-sdk/goat">

37 lines (34 loc) 1.06 kB
import { GetNftCollectionStatisticsParametersSchema, GetNftSalesParametersSchema } from './parameters.mjs'; import '@goat-sdk/core'; import 'zod'; declare class OpenseaService { private readonly apiKey; constructor(apiKey: string); getNftCollectionStatistics(parameters: GetNftCollectionStatisticsParametersSchema): Promise<{ total: { volume: number; sales: number; average_price: number; num_owners: number; market_cap: number; floor_price: number; floor_price_symbol: string; }; intervals: { volume: number; sales: number; average_price: number; interval: string; volume_diff: number; volume_change: number; sales_diff: number; }[]; }>; getNftSales(parameters: GetNftSalesParametersSchema): Promise<{ name: string; seller: string; buyer: string; price: number; }[]>; } export { OpenseaService };