opensea-js
Version:
TypeScript SDK for the OpenSea marketplace helps developers build new experiences using NFTs and our marketplace data
64 lines • 2.6 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.OrderEventType = exports.AssetEventType = exports.TraitDisplayType = exports.OrderStatus = exports.CollectionOrderByOption = void 0;
var CollectionOrderByOption;
(function (CollectionOrderByOption) {
CollectionOrderByOption["CREATED_DATE"] = "created_date";
CollectionOrderByOption["ONE_DAY_CHANGE"] = "one_day_change";
CollectionOrderByOption["SEVEN_DAY_VOLUME"] = "seven_day_volume";
CollectionOrderByOption["SEVEN_DAY_CHANGE"] = "seven_day_change";
CollectionOrderByOption["NUM_OWNERS"] = "num_owners";
CollectionOrderByOption["MARKET_CAP"] = "market_cap";
})(CollectionOrderByOption || (exports.CollectionOrderByOption = CollectionOrderByOption = {}));
/**
* Order status enum.
* @category API Models
*/
var OrderStatus;
(function (OrderStatus) {
OrderStatus["ACTIVE"] = "active";
OrderStatus["INACTIVE"] = "inactive";
OrderStatus["FULFILLED"] = "fulfilled";
OrderStatus["EXPIRED"] = "expired";
OrderStatus["CANCELLED"] = "cancelled";
})(OrderStatus || (exports.OrderStatus = OrderStatus = {}));
/**
* Trait display type returned by OpenSea API.
* @category API Models
*/
var TraitDisplayType;
(function (TraitDisplayType) {
TraitDisplayType["NUMBER"] = "number";
TraitDisplayType["BOOST_PERCENTAGE"] = "boost_percentage";
TraitDisplayType["BOOST_NUMBER"] = "boost_number";
TraitDisplayType["AUTHOR"] = "author";
TraitDisplayType["DATE"] = "date";
/** "None" is used for string traits */
TraitDisplayType["NONE"] = "None";
})(TraitDisplayType || (exports.TraitDisplayType = TraitDisplayType = {}));
/**
* Asset event type returned by OpenSea API.
* @category API Models
*/
var AssetEventType;
(function (AssetEventType) {
AssetEventType["SALE"] = "sale";
AssetEventType["TRANSFER"] = "transfer";
AssetEventType["MINT"] = "mint";
AssetEventType["LISTING"] = "listing";
AssetEventType["OFFER"] = "offer";
AssetEventType["TRAIT_OFFER"] = "trait_offer";
AssetEventType["COLLECTION_OFFER"] = "collection_offer";
})(AssetEventType || (exports.AssetEventType = AssetEventType = {}));
/**
* Order type for order events.
* @category API Models
*/
var OrderEventType;
(function (OrderEventType) {
OrderEventType["LISTING"] = "listing";
OrderEventType["ITEM_OFFER"] = "item_offer";
OrderEventType["COLLECTION_OFFER"] = "collection_offer";
OrderEventType["TRAIT_OFFER"] = "trait_offer";
})(OrderEventType || (exports.OrderEventType = OrderEventType = {}));
//# sourceMappingURL=types.js.map