vasku
Version:
TVM-Solidity contract development framework
13 lines (12 loc) • 623 B
JavaScript
;
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;