UNPKG

@fractional-company/common

Version:
157 lines (156 loc) 21.1 kB
"use strict"; // #======================================================= // V1 // #======================================================= Object.defineProperty(exports, "__esModule", { value: true }); exports.SCHEMA_ERC721 = exports.SCHEMA_ERC1155 = exports.SCHEMA_ERC1155B = exports.ASSET_TYPE_IFRAME = exports.ASSET_TYPE_GIF = exports.ASSET_TYPE_VIDEO = exports.ASSET_TYPE_AUDIO = exports.ASSET_TYPE_IMAGE = exports.getDexMappedForChain = exports.resolveDex = exports.getDexFactoryABI = exports.getDexFactoryAddress = exports.DEXES = exports.SUSHISWAP_V1 = exports.UNISWAP_V3 = exports.UNISWAP_V2 = exports.getSettingsABI = exports.getLatestDisperseContractBlockNumber = exports.getLatestDisperseContractABI = exports.getLatestDisperseContract = exports.getFixedPriceBlockNumber = exports.getFixedPriceABI = exports.getFixedPriceItem = exports.getLatestFixedPriceItem = exports.TYPE_BASKET = exports.TYPE_BASKET_FACTORY = exports.getBasketItem = exports.getLatestBasketItem = exports.getBasketNFTEvents = exports.getBasketFactoryBlockNumber = exports.getBasketFactoryABI = exports.getBasketABI = exports.TYPE_FERC = exports.getFERCAddresses = exports.getFERCItem = exports.getFERCBlockNumber = exports.getFERCABI = exports.TYPE_VAULT_FACTORY = exports.TYPE_VAULT = exports.getVaultAbis = exports.getLatestVaultItem = exports.getVaultGetters = exports.getVaultItem = exports.getVaultFactoryBlockNumber = exports.getVaultABI = exports.getVaultFERCAddress = exports.getVaultFactoryABI = exports.getFactoryContractsMappedForChain = exports.getStartBlock = exports.START_BLOCK_NUMBERS = void 0; exports.TYPE_DISTRIBUTION_GRADUAL_DUTCH_AUCTION = exports.TYPE_DISTRIBUTION_ENGLISH_AUCTION = exports.TYPE_DISTRIBUTION_LAST_PRICE_DUTCH_AUCTION = exports.getProtoforms = exports.getArtEnjoyerProtoform = exports.ArtEnjoyerProtoform = exports.SlackEventBuilder = exports.SlackMessageTypes = exports.InternalEvent = exports.VaultEventBuilder = exports.VAULT_TOKEN_RECEIVED = exports.VAULT_TOKEN_SOLD = exports.VAULT_CLOSED = exports.VAULT_CREATED = exports.TesseraEventBuilder = exports.REFRESH_NFT_METADATA = exports.UPDATE_TOKEN_METADATA = exports.TESSERA_DAILY_REPORT = exports.TESSERA_INDEXER_DOWN = exports.RaeEventBuilder = exports.RAES_MINTED = exports.RAES_PURCHASED = exports.RAES_BURNED = exports.LPDAEventBuilder = exports.LPDA_ETH_REFUND = exports.LPDA_CLOSED = exports.LPDA_BID = exports.LPDA_FAILED = exports.LPDA_CREATED = exports.OptimisticBidEventBuilder = exports.OPTIMISTIC_BID_REDEEM = exports.OPTIMISTIC_BID_CLOSED = exports.OPTIMISTIC_BID_CANCELLED = exports.OPTIMISTIC_BID_FAILED = exports.OPTIMISTIC_BID_CASHED_OUT = exports.OPTIMISTIC_BID_SUCCEED = exports.OPTIMISTIC_BID_CREATED = exports.MarketplaceEventBuilder = exports.ORDER_PARTIALLY_FILLED = exports.ORDER_FILLED = exports.ORDER_CREATED = exports.ORDER_CANCELLED = exports.generateTokenKey = exports.CHAINS = exports.CHAIN_NAMES = exports.MINT_TYPES = exports.getNftABI = exports.getMintableAddress = exports.getMintableABI = exports.SCHEMA_ERC20 = void 0; exports.getV2StartBlock = exports.ReconstitutionState = exports.TYPE_RECONSTITUTION_THIRD_PARTY_OPTIMIZTIC = exports.TYPE_RECONSTITUTION_RECLAMATION = exports.TYPE_RECONSTITUTION_RESERVE_PRICE = exports.TYPE_RECONSTITUTION_OPTIMISTIC_BUYOUT = exports.TYPE_RECONSTITUTION_MAJORITY_POOL = exports.TYPE_RECONSTITUTION_ENS = exports.TYPE_DISTRIBUTION_FIXED_PRICE = exports.TYPE_DISTRIBUTION_FRICKS = exports.TYPE_DISTRIBUTION_RICKS = exports.TYPE_DISTRIBUTION_GRADUAL_ENGLISH_AUCTION = void 0; var blockNumbers_1 = require("./v1/blockNumbers"); Object.defineProperty(exports, "START_BLOCK_NUMBERS", { enumerable: true, get: function () { return blockNumbers_1.START_BLOCK_NUMBERS; } }); Object.defineProperty(exports, "getStartBlock", { enumerable: true, get: function () { return blockNumbers_1.getStartBlock; } }); var common_1 = require("./v1/common"); Object.defineProperty(exports, "getFactoryContractsMappedForChain", { enumerable: true, get: function () { return common_1.getFactoryContractsMappedForChain; } }); var vaults_1 = require("./v1/vaults"); Object.defineProperty(exports, "getVaultFactoryABI", { enumerable: true, get: function () { return vaults_1.getVaultFactoryABI; } }); Object.defineProperty(exports, "getVaultFERCAddress", { enumerable: true, get: function () { return vaults_1.getVaultFERCAddress; } }); Object.defineProperty(exports, "getVaultABI", { enumerable: true, get: function () { return vaults_1.getVaultABI; } }); Object.defineProperty(exports, "getVaultFactoryBlockNumber", { enumerable: true, get: function () { return vaults_1.getVaultFactoryBlockNumber; } }); Object.defineProperty(exports, "getVaultItem", { enumerable: true, get: function () { return vaults_1.getVaultItem; } }); Object.defineProperty(exports, "getVaultGetters", { enumerable: true, get: function () { return vaults_1.getVaultGetters; } }); Object.defineProperty(exports, "getLatestVaultItem", { enumerable: true, get: function () { return vaults_1.getLatestVaultItem; } }); Object.defineProperty(exports, "getVaultAbis", { enumerable: true, get: function () { return vaults_1.getVaultAbis; } }); Object.defineProperty(exports, "TYPE_VAULT", { enumerable: true, get: function () { return vaults_1.TYPE_VAULT; } }); Object.defineProperty(exports, "TYPE_VAULT_FACTORY", { enumerable: true, get: function () { return vaults_1.TYPE_VAULT_FACTORY; } }); var ferc_1 = require("./v1/ferc"); Object.defineProperty(exports, "getFERCABI", { enumerable: true, get: function () { return ferc_1.getFERCABI; } }); Object.defineProperty(exports, "getFERCBlockNumber", { enumerable: true, get: function () { return ferc_1.getFERCBlockNumber; } }); Object.defineProperty(exports, "getFERCItem", { enumerable: true, get: function () { return ferc_1.getFERCItem; } }); Object.defineProperty(exports, "getFERCAddresses", { enumerable: true, get: function () { return ferc_1.getFERCAddresses; } }); Object.defineProperty(exports, "TYPE_FERC", { enumerable: true, get: function () { return ferc_1.TYPE_FERC; } }); var baskets_1 = require("./v1/baskets"); Object.defineProperty(exports, "getBasketABI", { enumerable: true, get: function () { return baskets_1.getBasketABI; } }); Object.defineProperty(exports, "getBasketFactoryABI", { enumerable: true, get: function () { return baskets_1.getBasketFactoryABI; } }); Object.defineProperty(exports, "getBasketFactoryBlockNumber", { enumerable: true, get: function () { return baskets_1.getBasketFactoryBlockNumber; } }); Object.defineProperty(exports, "getBasketNFTEvents", { enumerable: true, get: function () { return baskets_1.getBasketNFTEvents; } }); Object.defineProperty(exports, "getLatestBasketItem", { enumerable: true, get: function () { return baskets_1.getLatestBasketItem; } }); Object.defineProperty(exports, "getBasketItem", { enumerable: true, get: function () { return baskets_1.getBasketItem; } }); Object.defineProperty(exports, "TYPE_BASKET_FACTORY", { enumerable: true, get: function () { return baskets_1.TYPE_BASKET_FACTORY; } }); Object.defineProperty(exports, "TYPE_BASKET", { enumerable: true, get: function () { return baskets_1.TYPE_BASKET; } }); var distribution_1 = require("./v1/distribution"); Object.defineProperty(exports, "getLatestFixedPriceItem", { enumerable: true, get: function () { return distribution_1.getLatestFixedPriceItem; } }); Object.defineProperty(exports, "getFixedPriceItem", { enumerable: true, get: function () { return distribution_1.getFixedPriceItem; } }); Object.defineProperty(exports, "getFixedPriceABI", { enumerable: true, get: function () { return distribution_1.getFixedPriceABI; } }); Object.defineProperty(exports, "getFixedPriceBlockNumber", { enumerable: true, get: function () { return distribution_1.getFixedPriceBlockNumber; } }); var disperse_1 = require("./v1/disperse"); Object.defineProperty(exports, "getLatestDisperseContract", { enumerable: true, get: function () { return disperse_1.getLatestDisperseContract; } }); Object.defineProperty(exports, "getLatestDisperseContractABI", { enumerable: true, get: function () { return disperse_1.getLatestDisperseContractABI; } }); Object.defineProperty(exports, "getLatestDisperseContractBlockNumber", { enumerable: true, get: function () { return disperse_1.getLatestDisperseContractBlockNumber; } }); var settings_1 = require("./v1/settings"); Object.defineProperty(exports, "getSettingsABI", { enumerable: true, get: function () { return settings_1.getSettingsABI; } }); // #======================================================= // Common // #======================================================= var dexes_1 = require("./common/dexes"); Object.defineProperty(exports, "UNISWAP_V2", { enumerable: true, get: function () { return dexes_1.UNISWAP_V2; } }); Object.defineProperty(exports, "UNISWAP_V3", { enumerable: true, get: function () { return dexes_1.UNISWAP_V3; } }); Object.defineProperty(exports, "SUSHISWAP_V1", { enumerable: true, get: function () { return dexes_1.SUSHISWAP_V1; } }); Object.defineProperty(exports, "DEXES", { enumerable: true, get: function () { return dexes_1.DEXES; } }); Object.defineProperty(exports, "getDexFactoryAddress", { enumerable: true, get: function () { return dexes_1.getDexFactoryAddress; } }); Object.defineProperty(exports, "getDexFactoryABI", { enumerable: true, get: function () { return dexes_1.getDexFactoryABI; } }); Object.defineProperty(exports, "resolveDex", { enumerable: true, get: function () { return dexes_1.resolveDex; } }); Object.defineProperty(exports, "getDexMappedForChain", { enumerable: true, get: function () { return dexes_1.getDexMappedForChain; } }); var assets_1 = require("./common/assets"); Object.defineProperty(exports, "ASSET_TYPE_IMAGE", { enumerable: true, get: function () { return assets_1.ASSET_TYPE_IMAGE; } }); Object.defineProperty(exports, "ASSET_TYPE_AUDIO", { enumerable: true, get: function () { return assets_1.ASSET_TYPE_AUDIO; } }); Object.defineProperty(exports, "ASSET_TYPE_VIDEO", { enumerable: true, get: function () { return assets_1.ASSET_TYPE_VIDEO; } }); Object.defineProperty(exports, "ASSET_TYPE_GIF", { enumerable: true, get: function () { return assets_1.ASSET_TYPE_GIF; } }); Object.defineProperty(exports, "ASSET_TYPE_IFRAME", { enumerable: true, get: function () { return assets_1.ASSET_TYPE_IFRAME; } }); var schemas_1 = require("./common/schemas"); Object.defineProperty(exports, "SCHEMA_ERC1155B", { enumerable: true, get: function () { return schemas_1.SCHEMA_ERC1155B; } }); Object.defineProperty(exports, "SCHEMA_ERC1155", { enumerable: true, get: function () { return schemas_1.SCHEMA_ERC1155; } }); Object.defineProperty(exports, "SCHEMA_ERC721", { enumerable: true, get: function () { return schemas_1.SCHEMA_ERC721; } }); Object.defineProperty(exports, "SCHEMA_ERC20", { enumerable: true, get: function () { return schemas_1.SCHEMA_ERC20; } }); var mint_1 = require("./common/mint"); Object.defineProperty(exports, "getMintableABI", { enumerable: true, get: function () { return mint_1.getMintableABI; } }); Object.defineProperty(exports, "getMintableAddress", { enumerable: true, get: function () { return mint_1.getMintableAddress; } }); Object.defineProperty(exports, "getNftABI", { enumerable: true, get: function () { return mint_1.getNftABI; } }); Object.defineProperty(exports, "MINT_TYPES", { enumerable: true, get: function () { return mint_1.MINT_TYPES; } }); var chains_1 = require("./common/chains"); Object.defineProperty(exports, "CHAIN_NAMES", { enumerable: true, get: function () { return chains_1.CHAIN_NAMES; } }); Object.defineProperty(exports, "CHAINS", { enumerable: true, get: function () { return chains_1.CHAINS; } }); var generate_token_key_1 = require("./common/utils/generate-token-key"); Object.defineProperty(exports, "generateTokenKey", { enumerable: true, get: function () { return generate_token_key_1.generateTokenKey; } }); // #======================================================= // Events // #====================================================== var marketplace_events_1 = require("./common/application/events/marketplace.events"); Object.defineProperty(exports, "ORDER_CANCELLED", { enumerable: true, get: function () { return marketplace_events_1.ORDER_CANCELLED; } }); Object.defineProperty(exports, "ORDER_CREATED", { enumerable: true, get: function () { return marketplace_events_1.ORDER_CREATED; } }); Object.defineProperty(exports, "ORDER_FILLED", { enumerable: true, get: function () { return marketplace_events_1.ORDER_FILLED; } }); Object.defineProperty(exports, "ORDER_PARTIALLY_FILLED", { enumerable: true, get: function () { return marketplace_events_1.ORDER_PARTIALLY_FILLED; } }); Object.defineProperty(exports, "MarketplaceEventBuilder", { enumerable: true, get: function () { return marketplace_events_1.MarketplaceEventBuilder; } }); var optimistic_bid_events_1 = require("./common/application/events/optimistic-bid.events"); Object.defineProperty(exports, "OPTIMISTIC_BID_CREATED", { enumerable: true, get: function () { return optimistic_bid_events_1.OPTIMISTIC_BID_CREATED; } }); Object.defineProperty(exports, "OPTIMISTIC_BID_SUCCEED", { enumerable: true, get: function () { return optimistic_bid_events_1.OPTIMISTIC_BID_SUCCEED; } }); Object.defineProperty(exports, "OPTIMISTIC_BID_CASHED_OUT", { enumerable: true, get: function () { return optimistic_bid_events_1.OPTIMISTIC_BID_CASHED_OUT; } }); Object.defineProperty(exports, "OPTIMISTIC_BID_FAILED", { enumerable: true, get: function () { return optimistic_bid_events_1.OPTIMISTIC_BID_FAILED; } }); Object.defineProperty(exports, "OPTIMISTIC_BID_CANCELLED", { enumerable: true, get: function () { return optimistic_bid_events_1.OPTIMISTIC_BID_CANCELLED; } }); Object.defineProperty(exports, "OPTIMISTIC_BID_CLOSED", { enumerable: true, get: function () { return optimistic_bid_events_1.OPTIMISTIC_BID_CLOSED; } }); Object.defineProperty(exports, "OPTIMISTIC_BID_REDEEM", { enumerable: true, get: function () { return optimistic_bid_events_1.OPTIMISTIC_BID_REDEEM; } }); Object.defineProperty(exports, "OptimisticBidEventBuilder", { enumerable: true, get: function () { return optimistic_bid_events_1.OptimisticBidEventBuilder; } }); var lpda_events_1 = require("./common/application/events/lpda.events"); Object.defineProperty(exports, "LPDA_CREATED", { enumerable: true, get: function () { return lpda_events_1.LPDA_CREATED; } }); Object.defineProperty(exports, "LPDA_FAILED", { enumerable: true, get: function () { return lpda_events_1.LPDA_FAILED; } }); Object.defineProperty(exports, "LPDA_BID", { enumerable: true, get: function () { return lpda_events_1.LPDA_BID; } }); Object.defineProperty(exports, "LPDA_CLOSED", { enumerable: true, get: function () { return lpda_events_1.LPDA_CLOSED; } }); Object.defineProperty(exports, "LPDA_ETH_REFUND", { enumerable: true, get: function () { return lpda_events_1.LPDA_ETH_REFUND; } }); Object.defineProperty(exports, "LPDAEventBuilder", { enumerable: true, get: function () { return lpda_events_1.LPDAEventBuilder; } }); var rae_events_1 = require("./common/application/events/rae.events"); Object.defineProperty(exports, "RAES_BURNED", { enumerable: true, get: function () { return rae_events_1.RAES_BURNED; } }); Object.defineProperty(exports, "RAES_PURCHASED", { enumerable: true, get: function () { return rae_events_1.RAES_PURCHASED; } }); Object.defineProperty(exports, "RAES_MINTED", { enumerable: true, get: function () { return rae_events_1.RAES_MINTED; } }); Object.defineProperty(exports, "RaeEventBuilder", { enumerable: true, get: function () { return rae_events_1.RaeEventBuilder; } }); var tessera_events_1 = require("./common/application/events/tessera.events"); Object.defineProperty(exports, "TESSERA_INDEXER_DOWN", { enumerable: true, get: function () { return tessera_events_1.TESSERA_INDEXER_DOWN; } }); Object.defineProperty(exports, "TESSERA_DAILY_REPORT", { enumerable: true, get: function () { return tessera_events_1.TESSERA_DAILY_REPORT; } }); Object.defineProperty(exports, "UPDATE_TOKEN_METADATA", { enumerable: true, get: function () { return tessera_events_1.UPDATE_TOKEN_METADATA; } }); Object.defineProperty(exports, "REFRESH_NFT_METADATA", { enumerable: true, get: function () { return tessera_events_1.REFRESH_NFT_METADATA; } }); Object.defineProperty(exports, "TesseraEventBuilder", { enumerable: true, get: function () { return tessera_events_1.TesseraEventBuilder; } }); var vault_events_1 = require("./common/application/events/vault.events"); Object.defineProperty(exports, "VAULT_CREATED", { enumerable: true, get: function () { return vault_events_1.VAULT_CREATED; } }); Object.defineProperty(exports, "VAULT_CLOSED", { enumerable: true, get: function () { return vault_events_1.VAULT_CLOSED; } }); Object.defineProperty(exports, "VAULT_TOKEN_SOLD", { enumerable: true, get: function () { return vault_events_1.VAULT_TOKEN_SOLD; } }); Object.defineProperty(exports, "VAULT_TOKEN_RECEIVED", { enumerable: true, get: function () { return vault_events_1.VAULT_TOKEN_RECEIVED; } }); Object.defineProperty(exports, "VaultEventBuilder", { enumerable: true, get: function () { return vault_events_1.VaultEventBuilder; } }); var InternalEvent_1 = require("./common/application/events/InternalEvent"); Object.defineProperty(exports, "InternalEvent", { enumerable: true, get: function () { return InternalEvent_1.InternalEvent; } }); var slack_1 = require("./common/application/events/slack"); Object.defineProperty(exports, "SlackMessageTypes", { enumerable: true, get: function () { return slack_1.SlackMessageTypes; } }); Object.defineProperty(exports, "SlackEventBuilder", { enumerable: true, get: function () { return slack_1.SlackEventBuilder; } }); // #======================================================= // Protoforms // #======================================================= var art_enjoyer_1 = require("./v2/protoforms/art-enjoyer"); Object.defineProperty(exports, "ArtEnjoyerProtoform", { enumerable: true, get: function () { return art_enjoyer_1.ArtEnjoyerProtoform; } }); Object.defineProperty(exports, "getArtEnjoyerProtoform", { enumerable: true, get: function () { return art_enjoyer_1.getArtEnjoyerProtoform; } }); var common_2 = require("./v2/common"); Object.defineProperty(exports, "getProtoforms", { enumerable: true, get: function () { return common_2.getProtoforms; } }); var distribution_2 = require("./v2/distribution"); Object.defineProperty(exports, "TYPE_DISTRIBUTION_LAST_PRICE_DUTCH_AUCTION", { enumerable: true, get: function () { return distribution_2.TYPE_DISTRIBUTION_LAST_PRICE_DUTCH_AUCTION; } }); Object.defineProperty(exports, "TYPE_DISTRIBUTION_ENGLISH_AUCTION", { enumerable: true, get: function () { return distribution_2.TYPE_DISTRIBUTION_ENGLISH_AUCTION; } }); Object.defineProperty(exports, "TYPE_DISTRIBUTION_GRADUAL_DUTCH_AUCTION", { enumerable: true, get: function () { return distribution_2.TYPE_DISTRIBUTION_GRADUAL_DUTCH_AUCTION; } }); Object.defineProperty(exports, "TYPE_DISTRIBUTION_GRADUAL_ENGLISH_AUCTION", { enumerable: true, get: function () { return distribution_2.TYPE_DISTRIBUTION_GRADUAL_ENGLISH_AUCTION; } }); Object.defineProperty(exports, "TYPE_DISTRIBUTION_RICKS", { enumerable: true, get: function () { return distribution_2.TYPE_DISTRIBUTION_RICKS; } }); Object.defineProperty(exports, "TYPE_DISTRIBUTION_FRICKS", { enumerable: true, get: function () { return distribution_2.TYPE_DISTRIBUTION_FRICKS; } }); Object.defineProperty(exports, "TYPE_DISTRIBUTION_FIXED_PRICE", { enumerable: true, get: function () { return distribution_2.TYPE_DISTRIBUTION_FIXED_PRICE; } }); var reconstitution_1 = require("./v2/reconstitution"); Object.defineProperty(exports, "TYPE_RECONSTITUTION_ENS", { enumerable: true, get: function () { return reconstitution_1.TYPE_RECONSTITUTION_ENS; } }); Object.defineProperty(exports, "TYPE_RECONSTITUTION_MAJORITY_POOL", { enumerable: true, get: function () { return reconstitution_1.TYPE_RECONSTITUTION_MAJORITY_POOL; } }); Object.defineProperty(exports, "TYPE_RECONSTITUTION_OPTIMISTIC_BUYOUT", { enumerable: true, get: function () { return reconstitution_1.TYPE_RECONSTITUTION_OPTIMISTIC_BUYOUT; } }); Object.defineProperty(exports, "TYPE_RECONSTITUTION_RESERVE_PRICE", { enumerable: true, get: function () { return reconstitution_1.TYPE_RECONSTITUTION_RESERVE_PRICE; } }); Object.defineProperty(exports, "TYPE_RECONSTITUTION_RECLAMATION", { enumerable: true, get: function () { return reconstitution_1.TYPE_RECONSTITUTION_RECLAMATION; } }); Object.defineProperty(exports, "TYPE_RECONSTITUTION_THIRD_PARTY_OPTIMIZTIC", { enumerable: true, get: function () { return reconstitution_1.TYPE_RECONSTITUTION_THIRD_PARTY_OPTIMIZTIC; } }); Object.defineProperty(exports, "ReconstitutionState", { enumerable: true, get: function () { return reconstitution_1.ReconstitutionState; } }); var blockNumbers_2 = require("./v2/blockNumbers"); Object.defineProperty(exports, "getV2StartBlock", { enumerable: true, get: function () { return blockNumbers_2.getV2StartBlock; } });