@cryptoalgebra/alm-sdk
Version:
Algebra ALM SDK
16 lines • 662 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.calculateGasMargin = exports.getGasLimit = void 0;
var bignumber_1 = require("@ethersproject/bignumber");
var defaultGasLimit = 5e6;
// const mantleGasLimit = 3e9;
function getGasLimit() {
// return chainId === SupportedChainId.mantle ? mantleGasLimit : defaultGasLimit;
return defaultGasLimit;
}
exports.getGasLimit = getGasLimit;
function calculateGasMargin(value) {
return value.mul(bignumber_1.BigNumber.from(10000 + 2000)).div(bignumber_1.BigNumber.from(10000));
}
exports.calculateGasMargin = calculateGasMargin;
//# sourceMappingURL=calculateGasMargin.js.map