Reported by @HPrivakos, when sending a transaction the wallet does not mark the UTXOs as spent until their new status is retrieved from the indexer. That means if a user sends two transactions quickly, the second transaction will attempt to use the same UTXOs.
This should be fixed by marking UTXOs as "spent" in the local state.
Reported by @HPrivakos, when sending a transaction the wallet does not mark the UTXOs as spent until their new status is retrieved from the indexer. That means if a user sends two transactions quickly, the second transaction will attempt to use the same UTXOs.
This should be fixed by marking UTXOs as "spent" in the local state.