Updated on 2026-08-14

This commit is contained in:
Tangem 2024-08-29 12:24:26 +03:00
parent b2189b3895
commit 4f3d1f10c7
11 changed files with 268 additions and 80 deletions

View file

@ -158,6 +158,21 @@ internal class DefaultTransactionRepository(
(walletManager as TransactionSender).send(txData, signer)
}
override suspend fun sendMultipleTransactions(
txsData: List<TransactionData>,
signer: CommonSigner,
userWalletId: UserWalletId,
network: Network,
) = withContext(coroutineDispatcherProvider.io) {
val blockchain = Blockchain.fromId(network.id.value)
val walletManager = walletManagersFacade.getOrCreateWalletManager(
userWalletId = userWalletId,
blockchain = blockchain,
derivationPath = network.derivationPath.value,
)
(walletManager as TransactionSender).sendMultiple(txsData, signer)
}
override fun createTransactionDataExtras(
data: String,
network: Network,