emmet.sdk
Version:
Emmet.Bridge SDK library
18 lines • 596 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getReceiveAmount = void 0;
const safeToBigInt_1 = require("../format/safeToBigInt");
function getReceiveAmount(amount, slippage) {
const a = (0, safeToBigInt_1.safeToBigInt)(amount);
const s = (0, safeToBigInt_1.safeToBigInt)(slippage);
if (a && s) {
const tolerance = a / 100n * s;
return (a - tolerance).toString();
}
else if (a) {
return a.toString();
}
return '';
}
exports.getReceiveAmount = getReceiveAmount;
//# sourceMappingURL=getReceiveAmount.js.map