PHP WebShell
Текущая директория: /usr/lib/node_modules/bitgo/node_modules/@celo/connect/lib/utils
Просмотр файла: provider-utils.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.stopProvider = exports.hasProperty = void 0;
/** @internal */
function hasProperty(object, property) {
return property in object;
}
exports.hasProperty = hasProperty;
/** @internal */
function stopProvider(defaultProvider) {
if (hasProperty(defaultProvider, 'stop')) {
defaultProvider.stop();
}
else {
// Close the web3 connection or the CLI hangs forever.
if (hasProperty(defaultProvider, 'connection')) {
var connection = defaultProvider.connection;
// WS
if (hasProperty(connection, 'close')) {
connection.close();
}
// Net (IPC provider)
if (hasProperty(connection, 'destroy')) {
connection.destroy();
}
// TODO: more cases? default?
}
}
}
exports.stopProvider = stopProvider;
//# sourceMappingURL=provider-utils.js.mapВыполнить команду
Для локальной разработки. Не используйте в интернете!