@neo-one/server-plugin-network
Version:
NEO•ONE Server network plugin.
18 lines (16 loc) • 1.91 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const server_plugin_1 = require("@neo-one/server-plugin");
class StartNetworkCRUD extends server_plugin_1.StartCRUD {
constructor({ resourceType }) {
super({
resourceType,
aliases: ['start net'],
});
}
async postExecCLI({ name, cli }) {
await cli.exec(`activate network ${name}`);
}
}
exports.StartNetworkCRUD = StartNetworkCRUD;
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIlN0YXJ0TmV0d29ya0NSVUQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSwwREFBbUU7QUFHbkUsTUFBYSxnQkFBaUIsU0FBUSx5QkFBMEM7SUFDOUUsWUFBbUIsRUFBRSxZQUFZLEVBQWtEO1FBQ2pGLEtBQUssQ0FBQztZQUNKLFlBQVk7WUFDWixPQUFPLEVBQUUsQ0FBQyxXQUFXLENBQUM7U0FDdkIsQ0FBQyxDQUFDO0lBQ0wsQ0FBQztJQUVNLEtBQUssQ0FBQyxXQUFXLENBQUMsRUFBRSxJQUFJLEVBQUUsR0FBRyxFQUEwQztRQUM1RSxNQUFNLEdBQUcsQ0FBQyxJQUFJLENBQUMsb0JBQW9CLElBQUksRUFBRSxDQUFDLENBQUM7SUFDN0MsQ0FBQztDQUNGO0FBWEQsNENBV0MiLCJmaWxlIjoibmVvLW9uZS1zZXJ2ZXItcGx1Z2luLW5ldHdvcmsvc3JjL2NydWQvU3RhcnROZXR3b3JrQ1JVRC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEV4ZWNDTElPcHRpb25zLCBTdGFydENSVUQgfSBmcm9tICdAbmVvLW9uZS9zZXJ2ZXItcGx1Z2luJztcbmltcG9ydCB7IE5ldHdvcmssIE5ldHdvcmtSZXNvdXJjZU9wdGlvbnMsIE5ldHdvcmtSZXNvdXJjZVR5cGUgfSBmcm9tICcuLi9OZXR3b3JrUmVzb3VyY2VUeXBlJztcblxuZXhwb3J0IGNsYXNzIFN0YXJ0TmV0d29ya0NSVUQgZXh0ZW5kcyBTdGFydENSVUQ8TmV0d29yaywgTmV0d29ya1Jlc291cmNlT3B0aW9ucz4ge1xuICBwdWJsaWMgY29uc3RydWN0b3IoeyByZXNvdXJjZVR5cGUgfTogeyByZWFkb25seSByZXNvdXJjZVR5cGU6IE5ldHdvcmtSZXNvdXJjZVR5cGUgfSkge1xuICAgIHN1cGVyKHtcbiAgICAgIHJlc291cmNlVHlwZSxcbiAgICAgIGFsaWFzZXM6IFsnc3RhcnQgbmV0J10sXG4gICAgfSk7XG4gIH1cblxuICBwdWJsaWMgYXN5bmMgcG9zdEV4ZWNDTEkoeyBuYW1lLCBjbGkgfTogRXhlY0NMSU9wdGlvbnM8TmV0d29ya1Jlc291cmNlT3B0aW9ucz4pOiBQcm9taXNlPHZvaWQ+IHtcbiAgICBhd2FpdCBjbGkuZXhlYyhgYWN0aXZhdGUgbmV0d29yayAke25hbWV9YCk7XG4gIH1cbn1cbiJdfQ==