cc-zos
Version:
Command-line interface for the ZeppelinOS smart contract platform
27 lines (19 loc) • 831 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _LocalBaseController = require('./LocalBaseController');
var _LocalBaseController2 = _interopRequireDefault(_LocalBaseController);
var _NetworkLibController = require('../network/NetworkLibController');
var _NetworkLibController2 = _interopRequireDefault(_NetworkLibController);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
class LocalLibController extends _LocalBaseController2.default {
init(name, version, force = false) {
super.init(name, version, force);
this.packageFile.lib = true;
}
onNetwork(network, txParams, networkFile = undefined) {
return new _NetworkLibController2.default(this, network, txParams, networkFile);
}
}
exports.default = LocalLibController;