WalletWasabi: Cannot send transaction
General Description
I cannot send a transaction because Wasabi is trying to “Calculating dynamic transaction fee”.
I select “All Private” and click the button to send my transaction. The send button says “Sending Transaction…” and the bottom status message says “Building transaction…” but doesn’t progress beyond this point. A thread on my CPU also goes to 100% for the process wassabee
.
I notice in the logs the last line says “Calculating dynamic transaction fee…”
Operating System
My operating system is Arch Linux using version 1.1.9 of Wasabi.
Logs
Logs
2019-09-18 14:44:54 INFO Program (43) Wasabi GUI started (9af6b9d4-e838-4b13-aeb9-5e25909ec304).
2019-09-18 14:44:57 INFO Global (142) Config is successfully initialized.
2019-09-18 14:44:57 INFO HwiProcessManager (240) Updating HWI...
2019-09-18 14:44:57 INFO HwiProcessManager (270) Extracted /opt/wasabi-wallet/Hwi/Software/hwi-linux64.zip to `/home/david/.walletwasabi/client/hwi`.
2019-09-18 14:44:57 INFO HwiProcessManager (282) Shell command executed: chmod -R 750 /home/david/.walletwasabi/client/hwi.
2019-09-18 14:44:57 INFO TorProcessManager (253) Starting Tor monitor...
2019-09-18 14:44:57 INFO Global (203) TorProcessManager is initialized.
2019-09-18 14:44:57 INFO TorProcessManager (66) Tor is already running.
2019-09-18 14:44:58 INFO Global (331) Loaded AddressManager from `/home/david/.walletwasabi/client/AddressManager/AddressManagerMain.dat`.
2019-09-18 14:44:58 INFO MainWindow.xaml (70) UiConfig is successfully initialized.
2019-09-18 14:45:00 INFO Global (280) Start connecting to nodes...
2019-09-18 14:45:00 INFO Global (301) Start synchronizing filters...
2019-09-18 14:45:00 INFO Global (505) Wallet loaded: Dave.
2019-09-18 14:45:00 INFO Global (435) Start Chaumian CoinJoin service...
2019-09-18 14:45:00 INFO Global (437) Starting WalletService...
2019-09-18 14:45:00 INFO CcjClient (137) CcjClient is successfully initialized.
2019-09-18 14:45:02 INFO CcjClientState (467) Round (9650) added.
2019-09-18 14:45:02 INFO CcjClientState (467) Round (9651) added.
2019-09-18 14:45:02 INFO Global (439) WalletService started.
2019-09-18 14:47:03 INFO WasabiSynchronizer (247) Downloaded filter for block 595495.
2019-09-18 14:47:04 INFO MempoolService (114) Start cleaning out mempool...
2019-09-18 14:47:06 INFO MempoolService (131) 326 transactions were cleaned from mempool.
2019-09-18 14:48:23 INFO WalletService (954) Calculating dynamic transaction fee...
Wasabi Version
I installed Wasabi from the release .deb
using the AUR script here: https://aur.archlinux.org/packages/wasabi-wallet-bin
wassabee --version
Wasabi Client Version: 1.1.9
Compatible Coordinator Version: 3
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 27 (1 by maintainers)
I have fixed it. Could you test my PR? https://github.com/zkSNACKs/WalletWasabi/pull/2334
Yes, I go it. Here we have a way to reproduce it:
TestNetWallet.json
You will see the transaction takes forever to be built and that the coin selection
Select
method is invoked thounsand times.I was focused on getting a reproducible scenario. I will continue debugging this issue but I am sure this is a NBitcoin bug @NicolasDorier
Number of utxo was reasonable, For testing purposes, how will wasabi handle having it’s internet cut off just before or during the transaction building? Will it cache and rebroadcast as soon as it can connect again?
On Thu., Sep. 19, 2019, 06:47 nopara73, notifications@github.com wrote: