@fractional-company/common
Version:
Tessera constants
157 lines (156 loc) • 21.1 kB
JavaScript
;
// #=======================================================
// 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; } });