UNPKG

@chainlink/mcp-server

Version:
23 lines 848 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.clearCcipCaches = void 0; exports.getCachedCcipConfig = getCachedCcipConfig; exports.setCachedCcipConfig = setCachedCcipConfig; let ccipDataSourcesCache = new Map(); const clearCcipCaches = () => { ccipDataSourcesCache.clear(); }; exports.clearCcipCaches = clearCcipCaches; function getCachedCcipConfig(product, environment) { const productMap = ccipDataSourcesCache.get(product); return productMap ? productMap.get(environment) : undefined; } function setCachedCcipConfig(product, environment, value) { let productMap = ccipDataSourcesCache.get(product); if (!productMap) { productMap = new Map(); ccipDataSourcesCache.set(product, productMap); } productMap.set(environment, value); } //# sourceMappingURL=cache.js.map