UNPKG

bitcore-node

Version:

A blockchain indexing node with extended capabilities using bitcore

29 lines 1.02 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const express_1 = __importDefault(require("express")); const logger_1 = __importDefault(require("../../logger")); const chain_state_1 = require("../../providers/chain-state"); const router = express_1.default.Router({ mergeParams: true }); router.get('/:input', async function (req, res) { let { chain, network, input } = req.params; try { let isValid = await chain_state_1.ChainStateProvider.isValid({ chain, network, input }); return res.send(isValid); } catch (err) { logger_1.default.error('Error checking network validity: %o', err.stack || err.message || err); return res.status(500).send(err.message || err); } }); module.exports = { router, path: '/valid' }; //# sourceMappingURL=valid.js.map