UNPKG

@ledgerhq/coin-tron

Version:
12 lines 613 B
import { accountNamesCache, getTronAccountNetwork } from "../network"; export const prepareTransaction = async (account, transaction) => { const networkInfo = transaction.networkInfo || (await getTronAccountNetwork(account.freshAddress)); if (transaction.votes.length) { transaction.votes = await Promise.all(transaction.votes.map(async (vote) => ({ ...vote, name: await accountNamesCache(vote.address), }))); } return transaction.networkInfo === networkInfo ? transaction : { ...transaction, networkInfo }; }; //# sourceMappingURL=prepareTransaction.js.map