UNPKG

vasku

Version:

TVM-Solidity contract development framework

13 lines (12 loc) 623 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createOrReadGlobalGiverKeys = void 0; const keys_1 = require("../../keys"); async function createOrReadGlobalGiverKeys(config, network, client) { const keys = config.networks[network].keys; if (keys?.file !== undefined && keys?.file !== '') return (0, keys_1.readKeys)(keys.file); const name = (keys?.name === undefined || keys?.name === '') ? `${network}.giver` : keys.name; return await (0, keys_1.namedKeys)(name, config.paths.keys, client); } exports.createOrReadGlobalGiverKeys = createOrReadGlobalGiverKeys;