UNPKG

@authereum/zos

Version:

Command-line interface for the ZeppelinOS smart contract platform

15 lines 737 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const Session_1 = __importDefault(require("../models/network/Session")); function session({ network, from, timeout, close = false, expires, }) { const anyNetworkOption = network || from || timeout; if (!!anyNetworkOption === !!close) { throw Error('Please provide either a network option (--network, --timeout, --from) or --close.'); } close ? Session_1.default.close() : Session_1.default.open({ network, from, timeout }, expires); } exports.default = session; //# sourceMappingURL=session.js.map