UNPKG

blockchain-api

Version:

API utilities for interacting with the Exatechl2 blockchain

78 lines (77 loc) 7.58 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.search = exports.getAddressTransactionsByMethod = exports.getAddressInfo = exports.getContractCreationInfo = exports.isContract = exports.getAddressTokenBalances = exports.getAddressTransactionCount = exports.getAddressTransactions = exports.getAddressBalance = exports.getAllRegisteredAddresses = exports.registerTokenContract = exports.registerSystemContract = exports.isTokenContract = exports.isRegisteredAddress = exports.unregisterAddress = exports.registerAddresses = exports.registerAddress = exports.AddressType = exports.isSystemContract = exports.getContractBytecode = exports.checkIsContract = exports.findValidContracts = exports.getContractAbi = exports.isContractVerified = exports.getContractInfo = exports.getLatestTransactionsFromExplorer = exports.formatNumber = exports.formatPercentChange = exports.getNetworkStats = exports.getExplorerApiUrl = exports.setExplorerApiUrl = exports.getRpcUrl = exports.setRpcUrl = exports.configureLogger = exports.logger = void 0; const logger_1 = require("./utils/logger"); Object.defineProperty(exports, "logger", { enumerable: true, get: function () { return logger_1.logger; } }); Object.defineProperty(exports, "configureLogger", { enumerable: true, get: function () { return logger_1.configureLogger; } }); logger_1.logger.disableBrowserLogs(); if (typeof window !== 'undefined') { (0, logger_1.configureLogger)({ enabled: false, logToConsole: false }); } var config_1 = require("./config"); Object.defineProperty(exports, "setRpcUrl", { enumerable: true, get: function () { return config_1.setRpcUrl; } }); Object.defineProperty(exports, "getRpcUrl", { enumerable: true, get: function () { return config_1.getRpcUrl; } }); Object.defineProperty(exports, "setExplorerApiUrl", { enumerable: true, get: function () { return config_1.setExplorerApiUrl; } }); Object.defineProperty(exports, "getExplorerApiUrl", { enumerable: true, get: function () { return config_1.getExplorerApiUrl; } }); __exportStar(require("./core"), exports); __exportStar(require("./types"), exports); __exportStar(require("./modules/blocks"), exports); __exportStar(require("./modules/transactions"), exports); __exportStar(require("./modules/addresses"), exports); __exportStar(require("./modules/tokens"), exports); __exportStar(require("./modules/events"), exports); var stats_1 = require("./modules/stats"); Object.defineProperty(exports, "getNetworkStats", { enumerable: true, get: function () { return stats_1.getNetworkStats; } }); Object.defineProperty(exports, "formatPercentChange", { enumerable: true, get: function () { return stats_1.formatPercentChange; } }); Object.defineProperty(exports, "formatNumber", { enumerable: true, get: function () { return stats_1.formatNumber; } }); var transactions_1 = require("./modules/transactions/transactions"); Object.defineProperty(exports, "getLatestTransactionsFromExplorer", { enumerable: true, get: function () { return transactions_1.getLatestTransactionsFromExplorer; } }); var contracts_1 = require("./modules/contracts/contracts"); Object.defineProperty(exports, "getContractInfo", { enumerable: true, get: function () { return contracts_1.getContractInfo; } }); Object.defineProperty(exports, "isContractVerified", { enumerable: true, get: function () { return contracts_1.isContractVerified; } }); Object.defineProperty(exports, "getContractAbi", { enumerable: true, get: function () { return contracts_1.getContractAbi; } }); Object.defineProperty(exports, "findValidContracts", { enumerable: true, get: function () { return contracts_1.findValidContracts; } }); var contract_utils_1 = require("./modules/contracts/contract-utils"); Object.defineProperty(exports, "checkIsContract", { enumerable: true, get: function () { return contract_utils_1.checkIsContract; } }); Object.defineProperty(exports, "getContractBytecode", { enumerable: true, get: function () { return contract_utils_1.getContractBytecode; } }); Object.defineProperty(exports, "isSystemContract", { enumerable: true, get: function () { return contract_utils_1.isSystemContract; } }); __exportStar(require("./utils/formatters"), exports); __exportStar(require("./utils/gasCalculations"), exports); var registry_1 = require("./utils/registry"); Object.defineProperty(exports, "AddressType", { enumerable: true, get: function () { return registry_1.AddressType; } }); Object.defineProperty(exports, "registerAddress", { enumerable: true, get: function () { return registry_1.registerAddress; } }); Object.defineProperty(exports, "registerAddresses", { enumerable: true, get: function () { return registry_1.registerAddresses; } }); Object.defineProperty(exports, "unregisterAddress", { enumerable: true, get: function () { return registry_1.unregisterAddress; } }); Object.defineProperty(exports, "isRegisteredAddress", { enumerable: true, get: function () { return registry_1.isRegisteredAddress; } }); Object.defineProperty(exports, "isTokenContract", { enumerable: true, get: function () { return registry_1.isTokenContract; } }); Object.defineProperty(exports, "registerSystemContract", { enumerable: true, get: function () { return registry_1.registerSystemContract; } }); Object.defineProperty(exports, "registerTokenContract", { enumerable: true, get: function () { return registry_1.registerTokenContract; } }); Object.defineProperty(exports, "getAllRegisteredAddresses", { enumerable: true, get: function () { return registry_1.getAllRegisteredAddresses; } }); var addresses_1 = require("./modules/addresses/addresses"); Object.defineProperty(exports, "getAddressBalance", { enumerable: true, get: function () { return addresses_1.getAddressBalance; } }); Object.defineProperty(exports, "getAddressTransactions", { enumerable: true, get: function () { return addresses_1.getAddressTransactions; } }); Object.defineProperty(exports, "getAddressTransactionCount", { enumerable: true, get: function () { return addresses_1.getAddressTransactionCount; } }); Object.defineProperty(exports, "getAddressTokenBalances", { enumerable: true, get: function () { return addresses_1.getAddressTokenBalances; } }); Object.defineProperty(exports, "isContract", { enumerable: true, get: function () { return addresses_1.isContract; } }); Object.defineProperty(exports, "getContractCreationInfo", { enumerable: true, get: function () { return addresses_1.getContractCreationInfo; } }); Object.defineProperty(exports, "getAddressInfo", { enumerable: true, get: function () { return addresses_1.getAddressInfo; } }); Object.defineProperty(exports, "getAddressTransactionsByMethod", { enumerable: true, get: function () { return addresses_1.getAddressTransactionsByMethod; } }); var search_1 = require("./modules/search/search"); Object.defineProperty(exports, "search", { enumerable: true, get: function () { return search_1.search; } });