UNPKG

@bigmi/core

Version:

TypeScript library for Bitcoin apps.

137 lines 15.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.fallback = exports.custom = exports.blockcypherMethods = exports.blockcypher = exports.blockchairMethods = exports.blockchair = exports.ankrMethods = exports.ankr = exports.rpcSchema = exports.createClient = exports.InsufficientUTXOBalanceError = exports.UrlRequiredError = exports.AllTransportsFailedError = exports.WaitForTransactionReceiptTimeoutError = exports.TransactionReceiptNotFoundError = exports.TransactionNotFoundError = exports.UserRejectedRequestError = exports.RpcErrorCode = exports.ParseError = exports.MethodNotSupportedRpcError = exports.TimeoutError = exports.SocketClosedError = exports.RpcRequestError = exports.HttpRequestError = exports.ProviderNotFoundError = exports.ConnectorNotFoundError = exports.ConnectorNotConnectedError = exports.ConnectorChainMismatchError = exports.ConnectorAlreadyConnectedError = exports.ConnectorAccountNotFoundError = exports.ChainNotConfiguredError = exports.BlockNotFoundError = exports.BaseError = exports.InvalidAddressError = exports.walletActions = exports.publicActions = exports.defineChain = exports.bitcoin = exports.watchBlockNumber = exports.waitForTransaction = exports.signPsbt = exports.sendUTXOTransaction = exports.getUTXOTransaction = exports.getUTXOs = exports.getTransactions = exports.getTransactionFee = exports.getBlockStats = exports.getBlockCount = exports.getBlock = exports.getBalance = void 0; exports.version = exports.withTimeout = exports.withRetry = exports.uid = exports.poll = exports.parseAccount = exports.observe = exports.listenersCache = exports.cleanupCache = exports.modifyFee = exports.isUTXOAddress = exports.getAddressInfo = exports.deepEqual = exports.stringToHex = exports.hexToUnit8Array = exports.hexToBase64 = exports.base64urlEncode = exports.base64ToHex = exports.cancelTransaction = exports.Network = exports.AddressType = exports.utxo = exports.mempoolMethods = exports.mempool = exports.http = exports.getRpcProviderMethods = exports.getHttpRpcClient = void 0; var getBalance_js_1 = require("./actions/getBalance.js"); Object.defineProperty(exports, "getBalance", { enumerable: true, get: function () { return getBalance_js_1.getBalance; } }); var getBlock_js_1 = require("./actions/getBlock.js"); Object.defineProperty(exports, "getBlock", { enumerable: true, get: function () { return getBlock_js_1.getBlock; } }); var getBlockCount_js_1 = require("./actions/getBlockCount.js"); Object.defineProperty(exports, "getBlockCount", { enumerable: true, get: function () { return getBlockCount_js_1.getBlockCount; } }); var getBlockStats_js_1 = require("./actions/getBlockStats.js"); Object.defineProperty(exports, "getBlockStats", { enumerable: true, get: function () { return getBlockStats_js_1.getBlockStats; } }); var getTransactionFee_js_1 = require("./actions/getTransactionFee.js"); Object.defineProperty(exports, "getTransactionFee", { enumerable: true, get: function () { return getTransactionFee_js_1.getTransactionFee; } }); var getTransactions_js_1 = require("./actions/getTransactions.js"); Object.defineProperty(exports, "getTransactions", { enumerable: true, get: function () { return getTransactions_js_1.getTransactions; } }); var getUTXOs_js_1 = require("./actions/getUTXOs.js"); Object.defineProperty(exports, "getUTXOs", { enumerable: true, get: function () { return getUTXOs_js_1.getUTXOs; } }); var getUTXOTransaction_js_1 = require("./actions/getUTXOTransaction.js"); Object.defineProperty(exports, "getUTXOTransaction", { enumerable: true, get: function () { return getUTXOTransaction_js_1.getUTXOTransaction; } }); var sendUTXOTransaction_js_1 = require("./actions/sendUTXOTransaction.js"); Object.defineProperty(exports, "sendUTXOTransaction", { enumerable: true, get: function () { return sendUTXOTransaction_js_1.sendUTXOTransaction; } }); var signPsbt_js_1 = require("./actions/signPsbt.js"); Object.defineProperty(exports, "signPsbt", { enumerable: true, get: function () { return signPsbt_js_1.signPsbt; } }); var waitForTransaction_js_1 = require("./actions/waitForTransaction.js"); Object.defineProperty(exports, "waitForTransaction", { enumerable: true, get: function () { return waitForTransaction_js_1.waitForTransaction; } }); var watchBlockNumber_js_1 = require("./actions/watchBlockNumber.js"); Object.defineProperty(exports, "watchBlockNumber", { enumerable: true, get: function () { return watchBlockNumber_js_1.watchBlockNumber; } }); var bitcoin_js_1 = require("./chains/bitcoin.js"); Object.defineProperty(exports, "bitcoin", { enumerable: true, get: function () { return bitcoin_js_1.bitcoin; } }); var defineChain_js_1 = require("./chains/defineChain.js"); Object.defineProperty(exports, "defineChain", { enumerable: true, get: function () { return defineChain_js_1.defineChain; } }); var public_js_1 = require("./clients/decorators/public.js"); Object.defineProperty(exports, "publicActions", { enumerable: true, get: function () { return public_js_1.publicActions; } }); var wallet_js_1 = require("./clients/decorators/wallet.js"); Object.defineProperty(exports, "walletActions", { enumerable: true, get: function () { return wallet_js_1.walletActions; } }); var address_js_1 = require("./errors/address.js"); Object.defineProperty(exports, "InvalidAddressError", { enumerable: true, get: function () { return address_js_1.InvalidAddressError; } }); var base_js_1 = require("./errors/base.js"); Object.defineProperty(exports, "BaseError", { enumerable: true, get: function () { return base_js_1.BaseError; } }); var block_js_1 = require("./errors/block.js"); Object.defineProperty(exports, "BlockNotFoundError", { enumerable: true, get: function () { return block_js_1.BlockNotFoundError; } }); var config_js_1 = require("./errors/config.js"); Object.defineProperty(exports, "ChainNotConfiguredError", { enumerable: true, get: function () { return config_js_1.ChainNotConfiguredError; } }); Object.defineProperty(exports, "ConnectorAccountNotFoundError", { enumerable: true, get: function () { return config_js_1.ConnectorAccountNotFoundError; } }); Object.defineProperty(exports, "ConnectorAlreadyConnectedError", { enumerable: true, get: function () { return config_js_1.ConnectorAlreadyConnectedError; } }); Object.defineProperty(exports, "ConnectorChainMismatchError", { enumerable: true, get: function () { return config_js_1.ConnectorChainMismatchError; } }); Object.defineProperty(exports, "ConnectorNotConnectedError", { enumerable: true, get: function () { return config_js_1.ConnectorNotConnectedError; } }); Object.defineProperty(exports, "ConnectorNotFoundError", { enumerable: true, get: function () { return config_js_1.ConnectorNotFoundError; } }); var provider_js_1 = require("./errors/provider.js"); Object.defineProperty(exports, "ProviderNotFoundError", { enumerable: true, get: function () { return provider_js_1.ProviderNotFoundError; } }); var request_js_1 = require("./errors/request.js"); Object.defineProperty(exports, "HttpRequestError", { enumerable: true, get: function () { return request_js_1.HttpRequestError; } }); Object.defineProperty(exports, "RpcRequestError", { enumerable: true, get: function () { return request_js_1.RpcRequestError; } }); Object.defineProperty(exports, "SocketClosedError", { enumerable: true, get: function () { return request_js_1.SocketClosedError; } }); Object.defineProperty(exports, "TimeoutError", { enumerable: true, get: function () { return request_js_1.TimeoutError; } }); var rpc_js_1 = require("./errors/rpc.js"); Object.defineProperty(exports, "MethodNotSupportedRpcError", { enumerable: true, get: function () { return rpc_js_1.MethodNotSupportedRpcError; } }); Object.defineProperty(exports, "ParseError", { enumerable: true, get: function () { return rpc_js_1.ParseError; } }); Object.defineProperty(exports, "RpcErrorCode", { enumerable: true, get: function () { return rpc_js_1.RpcErrorCode; } }); Object.defineProperty(exports, "UserRejectedRequestError", { enumerable: true, get: function () { return rpc_js_1.UserRejectedRequestError; } }); var transaction_js_1 = require("./errors/transaction.js"); Object.defineProperty(exports, "TransactionNotFoundError", { enumerable: true, get: function () { return transaction_js_1.TransactionNotFoundError; } }); Object.defineProperty(exports, "TransactionReceiptNotFoundError", { enumerable: true, get: function () { return transaction_js_1.TransactionReceiptNotFoundError; } }); Object.defineProperty(exports, "WaitForTransactionReceiptTimeoutError", { enumerable: true, get: function () { return transaction_js_1.WaitForTransactionReceiptTimeoutError; } }); var transport_js_1 = require("./errors/transport.js"); Object.defineProperty(exports, "AllTransportsFailedError", { enumerable: true, get: function () { return transport_js_1.AllTransportsFailedError; } }); Object.defineProperty(exports, "UrlRequiredError", { enumerable: true, get: function () { return transport_js_1.UrlRequiredError; } }); var utxo_js_1 = require("./errors/utxo.js"); Object.defineProperty(exports, "InsufficientUTXOBalanceError", { enumerable: true, get: function () { return utxo_js_1.InsufficientUTXOBalanceError; } }); var createClient_js_1 = require("./factories/createClient.js"); Object.defineProperty(exports, "createClient", { enumerable: true, get: function () { return createClient_js_1.createClient; } }); Object.defineProperty(exports, "rpcSchema", { enumerable: true, get: function () { return createClient_js_1.rpcSchema; } }); var ankr_js_1 = require("./transports/ankr/ankr.js"); Object.defineProperty(exports, "ankr", { enumerable: true, get: function () { return ankr_js_1.ankr; } }); var methods_js_1 = require("./transports/ankr/methods.js"); Object.defineProperty(exports, "ankrMethods", { enumerable: true, get: function () { return methods_js_1.ankrMethods; } }); var blockchair_js_1 = require("./transports/blockchair/blockchair.js"); Object.defineProperty(exports, "blockchair", { enumerable: true, get: function () { return blockchair_js_1.blockchair; } }); var methods_js_2 = require("./transports/blockchair/methods.js"); Object.defineProperty(exports, "blockchairMethods", { enumerable: true, get: function () { return methods_js_2.blockchairMethods; } }); var blockcypher_js_1 = require("./transports/blockcypher/blockcypher.js"); Object.defineProperty(exports, "blockcypher", { enumerable: true, get: function () { return blockcypher_js_1.blockcypher; } }); var methods_js_3 = require("./transports/blockcypher/methods.js"); Object.defineProperty(exports, "blockcypherMethods", { enumerable: true, get: function () { return methods_js_3.blockcypherMethods; } }); var custom_js_1 = require("./transports/custom.js"); Object.defineProperty(exports, "custom", { enumerable: true, get: function () { return custom_js_1.custom; } }); var fallback_js_1 = require("./transports/fallback.js"); Object.defineProperty(exports, "fallback", { enumerable: true, get: function () { return fallback_js_1.fallback; } }); var getHttpRpcClient_js_1 = require("./transports/getHttpRpcClient.js"); Object.defineProperty(exports, "getHttpRpcClient", { enumerable: true, get: function () { return getHttpRpcClient_js_1.getHttpRpcClient; } }); var getRpcProviderMethods_js_1 = require("./transports/getRpcProviderMethods.js"); Object.defineProperty(exports, "getRpcProviderMethods", { enumerable: true, get: function () { return getRpcProviderMethods_js_1.getRpcProviderMethods; } }); var http_js_1 = require("./transports/http.js"); Object.defineProperty(exports, "http", { enumerable: true, get: function () { return http_js_1.http; } }); var mempool_js_1 = require("./transports/mempool/mempool.js"); Object.defineProperty(exports, "mempool", { enumerable: true, get: function () { return mempool_js_1.mempool; } }); var methods_js_4 = require("./transports/mempool/methods.js"); Object.defineProperty(exports, "mempoolMethods", { enumerable: true, get: function () { return methods_js_4.mempoolMethods; } }); var utxo_js_2 = require("./transports/utxo.js"); Object.defineProperty(exports, "utxo", { enumerable: true, get: function () { return utxo_js_2.utxo; } }); var address_js_2 = require("./types/address.js"); Object.defineProperty(exports, "AddressType", { enumerable: true, get: function () { return address_js_2.AddressType; } }); Object.defineProperty(exports, "Network", { enumerable: true, get: function () { return address_js_2.Network; } }); var cancelTransaction_js_1 = require("./utils/cancelTransaction.js"); Object.defineProperty(exports, "cancelTransaction", { enumerable: true, get: function () { return cancelTransaction_js_1.cancelTransaction; } }); var converter_js_1 = require("./utils/converter.js"); Object.defineProperty(exports, "base64ToHex", { enumerable: true, get: function () { return converter_js_1.base64ToHex; } }); Object.defineProperty(exports, "base64urlEncode", { enumerable: true, get: function () { return converter_js_1.base64urlEncode; } }); Object.defineProperty(exports, "hexToBase64", { enumerable: true, get: function () { return converter_js_1.hexToBase64; } }); Object.defineProperty(exports, "hexToUnit8Array", { enumerable: true, get: function () { return converter_js_1.hexToUnit8Array; } }); Object.defineProperty(exports, "stringToHex", { enumerable: true, get: function () { return converter_js_1.stringToHex; } }); var deepEqual_js_1 = require("./utils/deepEqual.js"); Object.defineProperty(exports, "deepEqual", { enumerable: true, get: function () { return deepEqual_js_1.deepEqual; } }); var getAddressInfo_js_1 = require("./utils/getAddressInfo.js"); Object.defineProperty(exports, "getAddressInfo", { enumerable: true, get: function () { return getAddressInfo_js_1.getAddressInfo; } }); var isAddress_js_1 = require("./utils/isAddress.js"); Object.defineProperty(exports, "isUTXOAddress", { enumerable: true, get: function () { return isAddress_js_1.isAddress; } }); var modifyFee_js_1 = require("./utils/modifyFee.js"); Object.defineProperty(exports, "modifyFee", { enumerable: true, get: function () { return modifyFee_js_1.modifyFee; } }); var observe_js_1 = require("./utils/observe.js"); Object.defineProperty(exports, "cleanupCache", { enumerable: true, get: function () { return observe_js_1.cleanupCache; } }); Object.defineProperty(exports, "listenersCache", { enumerable: true, get: function () { return observe_js_1.listenersCache; } }); Object.defineProperty(exports, "observe", { enumerable: true, get: function () { return observe_js_1.observe; } }); var parseAccount_js_1 = require("./utils/parseAccount.js"); Object.defineProperty(exports, "parseAccount", { enumerable: true, get: function () { return parseAccount_js_1.parseAccount; } }); var poll_js_1 = require("./utils/poll.js"); Object.defineProperty(exports, "poll", { enumerable: true, get: function () { return poll_js_1.poll; } }); var uid_js_1 = require("./utils/uid.js"); Object.defineProperty(exports, "uid", { enumerable: true, get: function () { return uid_js_1.uid; } }); var withRetry_js_1 = require("./utils/withRetry.js"); Object.defineProperty(exports, "withRetry", { enumerable: true, get: function () { return withRetry_js_1.withRetry; } }); var withTimeout_js_1 = require("./utils/withTimeout.js"); Object.defineProperty(exports, "withTimeout", { enumerable: true, get: function () { return withTimeout_js_1.withTimeout; } }); var version_js_1 = require("./version.js"); Object.defineProperty(exports, "version", { enumerable: true, get: function () { return version_js_1.version; } }); //# sourceMappingURL=index.js.map