@goat-sdk/plugin-opensea
Version:
<div align="center"> <a href="https://github.com/goat-sdk/goat">
2 lines (1 loc) • 2.02 kB
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true});var a=Object.defineProperty;var n=(t,o)=>a(t,"name",{value:o,configurable:!0});var _core = require('@goat-sdk/core');var _zod = require('zod');var r=class extends _core.createToolParameters.call(void 0, _zod.z.object({collectionSlug:_zod.z.string()})){static{n(this,"GetNftCollectionStatisticsParametersSchema")}},s= exports.c =class extends _core.createToolParameters.call(void 0, _zod.z.object({collectionSlug:_zod.z.string()})){static{n(this,"GetNftSalesParametersSchema")}},u= exports.d =_zod.z.object({total:_zod.z.object({volume:_zod.z.number(),sales:_zod.z.number(),average_price:_zod.z.number(),num_owners:_zod.z.number(),market_cap:_zod.z.number(),floor_price:_zod.z.number(),floor_price_symbol:_zod.z.string()}),intervals:_zod.z.array(_zod.z.object({interval:_zod.z.string(),volume:_zod.z.number(),volume_diff:_zod.z.number(),volume_change:_zod.z.number(),sales:_zod.z.number(),sales_diff:_zod.z.number(),average_price:_zod.z.number()}))}),b= exports.e =_zod.z.object({asset_events:_zod.z.array(_zod.z.object({event_type:_zod.z.string(),order_hash:_zod.z.string(),chain:_zod.z.string(),protocol_address:_zod.z.string(),closing_date:_zod.z.number(),nft:_zod.z.object({identifier:_zod.z.string(),collection:_zod.z.string(),contract:_zod.z.string(),token_standard:_zod.z.string(),name:_zod.z.string(),description:_zod.z.string(),image_url:_zod.z.string(),display_image_url:_zod.z.string(),display_animation_url:_zod.z.string().nullable(),metadata_url:_zod.z.string(),opensea_url:_zod.z.string(),updated_at:_zod.z.string(),is_disabled:_zod.z.boolean(),is_nsfw:_zod.z.boolean()}),quantity:_zod.z.number(),seller:_zod.z.string(),buyer:_zod.z.string(),payment:_zod.z.object({quantity:_zod.z.string(),token_address:_zod.z.string(),decimals:_zod.z.number(),symbol:_zod.z.string()}),transaction:_zod.z.string(),event_timestamp:_zod.z.number()})),next:_zod.z.string()});exports.a = n; exports.b = r; exports.c = s; exports.d = u; exports.e = b;