UNPKG

@ledgerhq/coin-casper

Version:
16 lines 749 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.prepareTransaction = void 0; const jsHelpers_1 = require("@ledgerhq/coin-framework/bridge/jsHelpers"); const fee_1 = require("./bridgeHelpers/fee"); const prepareTransaction = async (account, transaction) => { // log("debug", "[prepareTransaction] start fn"); const fees = (0, fee_1.getEstimatedFees)(); const amount = transaction.useAllAmount ? account.spendableBalance.minus(fees) : transaction.amount; // log("debug", "[prepareTransaction] finish fn"); return (0, jsHelpers_1.updateTransaction)(transaction, { fees, amount }); }; exports.prepareTransaction = prepareTransaction; //# sourceMappingURL=prepareTransaction.js.map