UNPKG

@ledgerhq/coin-tron

Version:
16 lines 769 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.prepareTransaction = void 0; const network_1 = require("../network"); const prepareTransaction = async (account, transaction) => { const networkInfo = transaction.networkInfo || (await (0, network_1.getTronAccountNetwork)(account.freshAddress)); if (transaction.votes.length) { transaction.votes = await Promise.all(transaction.votes.map(async (vote) => ({ ...vote, name: await (0, network_1.accountNamesCache)(vote.address), }))); } return transaction.networkInfo === networkInfo ? transaction : { ...transaction, networkInfo }; }; exports.prepareTransaction = prepareTransaction; //# sourceMappingURL=prepareTransaction.js.map