UNPKG

caravan-x

Version:

A terminal-based utility for managing Caravan multisig wallets in regtest mode. This tool simplifies development and testing with Caravan by providing an easy-to-use interface

46 lines (45 loc) 1.6 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.API_ROUTES = exports.SocketMessageType = exports.NetworkViewType = exports.VisualizationTheme = void 0; /** * Visualization Theme */ var VisualizationTheme; (function (VisualizationTheme) { VisualizationTheme["DARK"] = "dark"; VisualizationTheme["LIGHT"] = "light"; })(VisualizationTheme || (exports.VisualizationTheme = VisualizationTheme = {})); /** * Network View Type */ var NetworkViewType; (function (NetworkViewType) { NetworkViewType["TRANSACTIONS"] = "transactions"; NetworkViewType["ADDRESSES"] = "addresses"; NetworkViewType["WALLETS"] = "wallets"; })(NetworkViewType || (exports.NetworkViewType = NetworkViewType = {})); /** * Socket Message Types */ var SocketMessageType; (function (SocketMessageType) { SocketMessageType["BLOCKCHAIN_UPDATE"] = "blockchain_update"; SocketMessageType["NEW_BLOCK"] = "new_block"; SocketMessageType["NEW_TRANSACTION"] = "new_transaction"; SocketMessageType["MINING_STARTED"] = "mining_started"; SocketMessageType["MINING_COMPLETE"] = "mining_complete"; SocketMessageType["ERROR"] = "error"; })(SocketMessageType || (exports.SocketMessageType = SocketMessageType = {})); /** * API Routes */ exports.API_ROUTES = { BLOCKCHAIN: "/api/blockchain", BLOCK: "/api/block/:blockHash", TRANSACTION: "/api/tx/:transactionId", MEMPOOL: "/api/mempool", CHAIN_INFO: "/api/chain-info", RECENT_BLOCKS: "/api/recent-blocks", MINE_BLOCK: "/api/mine-block", CREATE_TRANSACTION: "/api/create-transaction", };