@r3l/app
Version:
46 lines (34 loc) • 1.02 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getNetworkName = getNetworkName;
exports.PUBLIC_NETWORK = exports.chainId = exports.PERCENT = exports.GAS_MARGIN = void 0;
var _bn = require("./bn");
var _config = require("../../core/config");
// this env variable comes from the server
var GAS_MARGIN = (0, _bn.toBN)(1000); // 10% in basis
exports.GAS_MARGIN = GAS_MARGIN;
var PERCENT = (0, _bn.toBN)(10000); // 100% in basis
exports.PERCENT = PERCENT;
var chainId = _config.NETWORK_NUMBER ? parseInt(_config.NETWORK_NUMBER, 10) : undefined;
exports.chainId = chainId;
var PUBLIC_NETWORK = getNetworkName(chainId);
exports.PUBLIC_NETWORK = PUBLIC_NETWORK;
function getNetworkName(chainId) {
switch (chainId) {
case 1:
return 'Mainnet';
case 4:
return 'Rinkeby';
case 3:
return 'Ropsten';
case 5:
return 'Goerli';
case 42:
return 'Kovan';
default:
return 'Unknown';
}
}
//# sourceMappingURL=constants.js.map