The contribution game started on the 14th of July to the 19th.
Total bounty 0.3 BTC.
Good luck and happy bug hunting!
*end date can be extended
Download the release candidate RC2 here
If you need to go to the data folder the location of that is here.
You can get TestNet coins for testing from here: https://testnet-faucet.mempool.co/.
You can install the previous Wasabi release to downgrade Tor and do the whole test the procedure. If the Tor process is running the upgrade cannot be done - so use the task manager to close it before testing.
Download the latest firmware:
Test basic wallet functions:
With ColdCard test:
Test PayJoin according to this comment: https://github.com/zkSNACKs/WalletWasabi/pull/3528#issuecomment-614143873
Turn off Tor in the settings and test again.
https://github.com/zkSNACKs/WalletWasabi/pull/3637
Check the validation mechanisms on the Send tab. Turn on custom change address feature, paste the same address, press the max button, enter the wrong address, etc.
https://github.com/zkSNACKs/WalletWasabi/pull/3544
https://github.com/zkSNACKs/WalletWasabi/pull/3867
Check the design of the legal docs tab. Delete the legal docs folder, download it again, and agree.
https://github.com/zkSNACKs/WalletWasabi/pull/3537
Wallet generation Tab UI was refactored. Check if everything looks and works well.
https://github.com/zkSNACKs/WalletWasabi/pull/3617
Check if the password finder works well.
https://github.com/zkSNACKs/WalletWasabi/pull/3615
Create a watch-only wallet. Check the icon of it in the wallet explorer and the CoinJoin tab should not be visible.
https://github.com/zkSNACKs/WalletWasabi/pull/3656
Go to the settings tab and change the anonset levels. Check the anonset target on the CoinJoin tab. It should be refreshed only after a restart.
https://github.com/zkSNACKs/WalletWasabi/pull/3645
Wallet manager should be closed automatically after the first wallet was loaded and on the Load wallet tab.
In every other case, it shouldn't be closed automatically.
https://github.com/zkSNACKs/WalletWasabi/pull/3677
https://github.com/zkSNACKs/WalletWasabi/pull/3707
Change the ordering of any table. Check if the ordering is still the same after restarting Wasabi.
https://github.com/zkSNACKs/WalletWasabi/pull/3698
https://github.com/zkSNACKs/WalletWasabi/pull/3683
https://github.com/zkSNACKs/WalletWasabi/pull/3730
https://github.com/zkSNACKs/WalletWasabi/pull/3749
It was WasabiLinux.tar.gz => Wasabi.tar.gz.
Check if the file name is new and after the release, it is downloadable from the website.
https://github.com/zkSNACKs/WalletWasabi/pull/3780
You can only run one Wasabi at the same time on the same computer on the same network. If you try to launch more you will get a crash report.
https://github.com/zkSNACKs/WalletWasabi/pull/3702
In command line check the following arguments:
https://github.com/zkSNACKs/WalletWasabi/pull/3786
Test lock screen functionality with PIN and without PIN.
https://github.com/zkSNACKs/WalletWasabi/pull/3842
Generate a wallet with a password and try to open it from the wallet manager and wallet explorer. In both cases, you should not be able to open your wallet until you enter the password at least once at the Test password tab.
https://github.com/zkSNACKs/WalletWasabi/pull/3855
Hover your mouse over your wallet in Wallet Explorer. Check if you can see your balance in USD.
https://github.com/zkSNACKs/WalletWasabi/pull/3599
Open About and check if it works.
https://github.com/zkSNACKs/WalletWasabi/pull/3868
https://github.com/zkSNACKs/WalletWasabi/pull/3859
Several improvements were made with and long-hanging issues were solved by
the V4HardFork.
I created a completely separate v4 backend for testing purposes that is running on TestNet but it is different than the Wasabi default TestNet backend (Wasabi TestNet backend is still running on v3).
How to test?
"TestNetBackendUriV3": "http://tv4a3m3ptwrt5si4b72ufpj7uashnyz3yelo4szchgdkhnh6eoygvyqd.onion/""TestNetFallbackBackendUri": "http://v4.wasabiwallet.co/"For technocrats, you can check the V4 API here: http://tv4a3m3ptwrt5si4b72ufpj7uashnyz3yelo4szchgdkhnh6eoygvyqd.onion/swagger/index.html
https://github.com/zkSNACKs/WalletWasabi/pull/3818
https://github.com/zkSNACKs/WalletWasabi/pull/3556
https://github.com/zkSNACKs/WalletWasabi/pull/3821 https://github.com/zkSNACKs/WalletWasabi/pull/3828 https://github.com/zkSNACKs/WalletWasabi/pull/3849
https://docs.wasabiwallet.io/using-wasabi/RPC.html#configure-rpc
https://github.com/zkSNACKs/WalletWasabi/pull/3617
https://github.com/zkSNACKs/WalletWasabi/pull/3764
https://github.com/zkSNACKs/WalletWasabi/pull/3729
https://github.com/zkSNACKs/WalletWasabi/pull/3792
Optional, only for maximalist and developers.
Go through this tutorial: https://github.com/zkSNACKs/WalletWasabi/blob/master/WalletWasabi.Documentation/WasabiSetupRegtest.md
https://github.com/zkSNACKs/WalletWasabi/pull/3623
https://github.com/zkSNACKs/WalletWasabi/pull/3652
History -> Right-click on a tx -> Open details. Try it with Confirmed/Unconfirmed tx. The information should be correct.
https://github.com/zkSNACKs/WalletWasabi/pull/3880
Crash Wasabi according to mentioned above and see the crash report window.
https://github.com/zkSNACKs/WalletWasabi/pull/4009
In addition, try partial payments too.
https://github.com/zkSNACKs/WalletWasabi/pull/3972
https://github.com/zkSNACKs/WalletWasabi/pull/4023
A new design that works with Minimal window size.
https://github.com/zkSNACKs/WalletWasabi/pull/4012
A new design that works with Minimal window size.
https://github.com/zkSNACKs/WalletWasabi/pull/4011
Updated to Knots 0.20.0
Test full node integration feature.
https://github.com/zkSNACKs/WalletWasabi/pull/4026
Build transactions with Wasabi save them or copy to clipboard and try to broadcast them with the Transaction Broadcaster.
As the title says.
https://github.com/zkSNACKs/WalletWasabi/pull/3954
Send a tx with multiple inputs. Use the newest firmware.
https://github.com/zkSNACKs/WalletWasabi/pull/4040
Take part in a few CoinJoins.
I have being coinjoining with latest master branch and there are a couple of problems:
Constants.BackendMajorVersion I saw the it creating RoundStateResponse instances instead of RoundStateResponse4 instances. This can only happen if Wasabi client believes the ApiVersion is "3"Before reviewing the logs take into account that some of my coins were banned during previous runs because I was participating with the same wallet cloned many times so, it is okay to see those errors.
Log content
2020-06-19 14:13:30 INFO WalletManager (30) .ctor finished in 945 milliseconds.
2020-06-19 14:13:30 INFO Global (85) .ctor finished in 1 seconds.
2020-06-19 14:13:30 INFO Program (44) Wasabi GUI started (9fe6e06c-654c-4a6f-917a-3ac437eed5c5).
2020-06-19 14:13:31 INFO TransactionStore (29) MempoolStore.InitializeAsync finished in 41 milliseconds.
2020-06-19 14:13:31 INFO TorProcessManager (251) Starting Tor monitor...
2020-06-19 14:13:31 INFO Global (185) TorProcessManager is initialized.
2020-06-19 14:13:31 INFO TorProcessManager (75) Tor is already running.
2020-06-19 14:13:31 INFO TransactionStore (29) ConfirmedStore.InitializeAsync finished in 257 milliseconds.
2020-06-19 14:13:31 INFO AllTransactionStore (28) InitializeAsync finished in 276 milliseconds.
2020-06-19 14:13:33 INFO Global (401) Loaded AddressManager from `/home/lontivero/.walletwasabi/client/AddressManager/AddressManagerTestNet.dat`.
2020-06-19 14:13:37 INFO IndexStore (45) InitializeAsync finished in 5 seconds.
2020-06-19 14:13:37 INFO BitcoinStore (57) InitializeAsync finished in 5 seconds.
2020-06-19 14:13:37 INFO HostedServices (51) Started Software Update Checker.
2020-06-19 14:13:37 INFO Global (308) Start connecting to nodes...
2020-06-19 14:13:37 INFO Global (332) Start synchronizing filters...
2020-06-19 14:13:37 INFO WalletManager (192) Starting Wallet...
2020-06-19 14:13:37 INFO CoinJoinClientBase (134) CoinJoinClient is successfully initialized.
2020-06-19 14:13:39 INFO Wallet (187) StartAsync finished in 1 seconds.
2020-06-19 14:13:39 INFO WalletManager (194) Wallet started.
2020-06-19 14:13:45 INFO WalletManager (192) Starting Wallet...
2020-06-19 14:13:45 INFO CoinJoinClientBase (134) CoinJoinClient is successfully initialized.
2020-06-19 14:13:46 INFO Wallet (187) StartAsync finished in 686 milliseconds.
2020-06-19 14:13:46 INFO WalletManager (194) Wallet started.
2020-06-19 14:13:50 INFO WalletManager (192) Starting Wallet...
2020-06-19 14:13:50 INFO CoinJoinClientBase (134) CoinJoinClient is successfully initialized.
2020-06-19 14:13:50 INFO Wallet (187) StartAsync finished in 634 milliseconds.
2020-06-19 14:13:50 INFO WalletManager (194) Wallet started.
2020-06-19 14:13:56 INFO WasabiSynchronizer (267) Downloaded filter for block 1772361.
2020-06-19 14:13:56 INFO ClientState (470) Round (54838) added.
2020-06-19 14:13:56 INFO ClientState (470) Round (54839) added.
2020-06-19 14:13:56 INFO ClientState (470) Round (54838) added.
2020-06-19 14:13:56 INFO ClientState (470) Round (54839) added.
2020-06-19 14:13:56 INFO ClientState (470) Round (54838) added.
2020-06-19 14:13:56 INFO ClientState (470) Round (54839) added.
2020-06-19 14:13:59 INFO MempoolService (117) Start cleaning out mempool...
2020-06-19 14:14:03 INFO MempoolService (127) 0 transactions were cleaned from mempool.
2020-06-19 14:14:05 INFO ClientState (40) Coin added to the waiting list: 1:2a502f48af54fc95b95bb44e608f768ff692e9338aa8e73359c9e924beaa564a.
2020-06-19 14:14:05 INFO CoinJoinClientBase (757) Coin queued: 1:2a502f48af54fc95b95bb44e608f768ff692e9338aa8e73359c9e924beaa564a.
2020-06-19 14:14:08 INFO ClientState (40) Coin added to the waiting list: 0:bc4d0fb1c1116bddfc376e60c7bc0e369f69c01c5b0996369d76ffe1c05b1c43.
2020-06-19 14:14:08 INFO CoinJoinClientBase (757) Coin queued: 0:bc4d0fb1c1116bddfc376e60c7bc0e369f69c01c5b0996369d76ffe1c05b1c43.
2020-06-19 14:14:12 INFO ClientState (40) Coin added to the waiting list: 0:3d5e408b7a2e50f44bb0d0bb87fc1e17025a36015bc3bb975de3e66ef185b680.
2020-06-19 14:14:12 INFO CoinJoinClientBase (757) Coin queued: 0:3d5e408b7a2e50f44bb0d0bb87fc1e17025a36015bc3bb975de3e66ef185b680.
2020-06-19 14:14:47 INFO AliceClientBase (154) Round (54838), Alice (f431c74f-5bd9-4888-88d2-2c07ecc6f65f): Registered 1 inputs.
2020-06-19 14:14:47 INFO ClientState (60) Coin removed from the waiting list: 0:3d5e408b7a2e50f44bb0d0bb87fc1e17025a36015bc3bb975de3e66ef185b680.
2020-06-19 14:14:51 INFO AliceClientBase (154) Round (54838), Alice (ee588aae-8cff-4e82-86fe-ad8d963e3b94): Registered 1 inputs.
2020-06-19 14:14:51 INFO ClientState (60) Coin removed from the waiting list: 0:bc4d0fb1c1116bddfc376e60c7bc0e369f69c01c5b0996369d76ffe1c05b1c43.
2020-06-19 14:14:54 WARNING CoinJoinClientBase (516) Input is banned from participation for 51 minutes: 1:2a502f48af54fc95b95bb44e608f768ff692e9338aa8e73359c9e924beaa564a.
2020-06-19 14:14:54 INFO ClientState (60) Coin removed from the waiting list: 1:2a502f48af54fc95b95bb44e608f768ff692e9338aa8e73359c9e924beaa564a.
2020-06-19 14:14:55 INFO CoinJoinClientBase (923) Coin dequeued: 1:2a502f48af54fc95b95bb44e608f768ff692e9338aa8e73359c9e924beaa564a. Reason: Banned.
2020-06-19 14:14:57 INFO AliceClientBase (174) Round (54838), Alice (ee588aae-8cff-4e82-86fe-ad8d963e3b94): Confirmed connection. Phase: InputRegistration.
2020-06-19 14:14:58 INFO AliceClientBase (174) Round (54838), Alice (f431c74f-5bd9-4888-88d2-2c07ecc6f65f): Confirmed connection. Phase: InputRegistration.
2020-06-19 14:15:04 INFO ClientState (40) Coin added to the waiting list: 0:57225ad44f49eb6185646c02663ac8ee7b136f8fe6e36c613f90329100c485ad.
2020-06-19 14:15:04 INFO CoinJoinClientBase (757) Coin queued: 0:57225ad44f49eb6185646c02663ac8ee7b136f8fe6e36c613f90329100c485ad.
2020-06-19 14:15:15 INFO AliceClientBase (174) Round (54838), Alice (f431c74f-5bd9-4888-88d2-2c07ecc6f65f): Confirmed connection. Phase: InputRegistration.
2020-06-19 14:15:18 INFO AliceClientBase (174) Round (54838), Alice (ee588aae-8cff-4e82-86fe-ad8d963e3b94): Confirmed connection. Phase: InputRegistration.
2020-06-19 14:15:27 INFO AliceClientBase (154) Round (54838), Alice (450672cd-eee0-4d71-ae9f-352312268fd3): Registered 1 inputs.
2020-06-19 14:15:27 INFO ClientState (60) Coin removed from the waiting list: 0:57225ad44f49eb6185646c02663ac8ee7b136f8fe6e36c613f90329100c485ad.
2020-06-19 14:15:37 INFO WasabiSynchronizer (267) Downloaded filter for block 1772362.
2020-06-19 14:15:37 INFO AliceClientBase (174) Round (54838), Alice (450672cd-eee0-4d71-ae9f-352312268fd3): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:15:37 INFO MempoolService (117) Start cleaning out mempool...
2020-06-19 14:15:42 INFO MempoolService (127) 14 transactions were cleaned from mempool.
2020-06-19 14:15:43 INFO AliceClientBase (174) Round (54838), Alice (ee588aae-8cff-4e82-86fe-ad8d963e3b94): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:15:45 INFO AliceClientBase (174) Round (54838), Alice (f431c74f-5bd9-4888-88d2-2c07ecc6f65f): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:15:53 INFO CoinJoinClientBase (445) Round (54838) Bob Posted outputs: 1.
2020-06-19 14:16:15 INFO CoinJoinClientBase (445) Round (54838) Bob Posted outputs: 4.
2020-06-19 14:16:29 INFO CoinJoinClientBase (445) Round (54838) Bob Posted outputs: 4.
2020-06-19 14:16:31 INFO AliceClientBase (254) Round (54838), Alice (450672cd-eee0-4d71-ae9f-352312268fd3): Acquired unsigned CoinJoin: 90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:31 INFO AliceClientBase (254) Round (54838), Alice (f431c74f-5bd9-4888-88d2-2c07ecc6f65f): Acquired unsigned CoinJoin: 90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:32 INFO AliceClientBase (270) Round (54838), Alice (450672cd-eee0-4d71-ae9f-352312268fd3): Posted 1 signatures.
2020-06-19 14:16:33 INFO AliceClientBase (270) Round (54838), Alice (f431c74f-5bd9-4888-88d2-2c07ecc6f65f): Posted 1 signatures.
2020-06-19 14:16:36 INFO AliceClientBase (254) Round (54838), Alice (ee588aae-8cff-4e82-86fe-ad8d963e3b94): Acquired unsigned CoinJoin: 90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:37 INFO AliceClientBase (270) Round (54838), Alice (ee588aae-8cff-4e82-86fe-ad8d963e3b94): Posted 1 signatures.
2020-06-19 14:16:40 INFO ClientState (429) Coin added to the waiting list: 0:57225ad44f49eb6185646c02663ac8ee7b136f8fe6e36c613f90329100c485ad, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:16:40 INFO ClientState (452) Round (54838) removed. Reason: It's not running anymore.
2020-06-19 14:16:40 INFO ClientState (470) Round (54840) added.
2020-06-19 14:16:40 INFO ClientState (429) Coin added to the waiting list: 0:bc4d0fb1c1116bddfc376e60c7bc0e369f69c01c5b0996369d76ffe1c05b1c43, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:16:40 INFO ClientState (452) Round (54838) removed. Reason: It's not running anymore.
2020-06-19 14:16:40 INFO ClientState (470) Round (54840) added.
2020-06-19 14:16:40 INFO ClientState (429) Coin added to the waiting list: 0:3d5e408b7a2e50f44bb0d0bb87fc1e17025a36015bc3bb975de3e66ef185b680, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:16:40 INFO ClientState (452) Round (54838) removed. Reason: It's not running anymore.
2020-06-19 14:16:40 INFO ClientState (470) Round (54840) added.
2020-06-19 14:16:42 INFO ClientState (60) Coin removed from the waiting list: 0:57225ad44f49eb6185646c02663ac8ee7b136f8fe6e36c613f90329100c485ad.
2020-06-19 14:16:42 INFO CoinJoinClientBase (923) Coin dequeued: 0:57225ad44f49eb6185646c02663ac8ee7b136f8fe6e36c613f90329100c485ad. Reason: Spent.
2020-06-19 14:16:43 INFO ClientState (40) Coin added to the waiting list: 0:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:43 INFO CoinJoinClientBase (757) Coin queued: 0:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:43 INFO ClientState (40) Coin added to the waiting list: 3:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:43 INFO CoinJoinClientBase (757) Coin queued: 3:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:43 INFO ClientState (40) Coin added to the waiting list: 4:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:43 INFO CoinJoinClientBase (757) Coin queued: 4:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:43 INFO ClientState (40) Coin added to the waiting list: 6:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:43 INFO CoinJoinClientBase (757) Coin queued: 6:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:43 INFO ClientState (40) Coin added to the waiting list: 9:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:43 INFO CoinJoinClientBase (757) Coin queued: 9:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:43 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - 90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3
2020-06-19 14:16:43 INFO ClientState (60) Coin removed from the waiting list: 0:bc4d0fb1c1116bddfc376e60c7bc0e369f69c01c5b0996369d76ffe1c05b1c43.
2020-06-19 14:16:43 INFO CoinJoinClientBase (923) Coin dequeued: 0:bc4d0fb1c1116bddfc376e60c7bc0e369f69c01c5b0996369d76ffe1c05b1c43. Reason: Spent.
2020-06-19 14:16:43 INFO ClientState (40) Coin added to the waiting list: 8:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:43 INFO CoinJoinClientBase (757) Coin queued: 8:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:43 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - 90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3
2020-06-19 14:16:43 INFO ClientState (60) Coin removed from the waiting list: 0:3d5e408b7a2e50f44bb0d0bb87fc1e17025a36015bc3bb975de3e66ef185b680.
2020-06-19 14:16:43 INFO CoinJoinClientBase (923) Coin dequeued: 0:3d5e408b7a2e50f44bb0d0bb87fc1e17025a36015bc3bb975de3e66ef185b680. Reason: Spent.
2020-06-19 14:16:44 INFO ClientState (40) Coin added to the waiting list: 1:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:44 INFO CoinJoinClientBase (757) Coin queued: 1:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:44 INFO ClientState (40) Coin added to the waiting list: 2:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:44 INFO CoinJoinClientBase (757) Coin queued: 2:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:44 INFO ClientState (40) Coin added to the waiting list: 5:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:44 INFO CoinJoinClientBase (757) Coin queued: 5:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:44 INFO ClientState (40) Coin added to the waiting list: 7:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:44 INFO CoinJoinClientBase (757) Coin queued: 7:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:44 INFO ClientState (40) Coin added to the waiting list: 10:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:44 INFO CoinJoinClientBase (757) Coin queued: 10:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:16:44 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - 90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3
2020-06-19 14:17:03 INFO AliceClientBase (154) Round (54839), Alice (591c619e-445a-4b0e-b3fb-91e970d17794): Registered 1 inputs.
2020-06-19 14:17:03 INFO ClientState (60) Coin removed from the waiting list: 6:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:17:07 INFO AliceClientBase (154) Round (54839), Alice (57aae9c4-da87-4ca3-a4ad-1b0d642ad897): Registered 1 inputs.
2020-06-19 14:17:07 INFO ClientState (60) Coin removed from the waiting list: 8:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:17:12 INFO AliceClientBase (154) Round (54839), Alice (d9779bc9-c159-415a-8764-b34f5349ffe4): Registered 1 inputs.
2020-06-19 14:17:12 INFO ClientState (60) Coin removed from the waiting list: 7:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:17:14 INFO AliceClientBase (174) Round (54839), Alice (591c619e-445a-4b0e-b3fb-91e970d17794): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:17:15 INFO AliceClientBase (174) Round (54839), Alice (d9779bc9-c159-415a-8764-b34f5349ffe4): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:17:27 INFO AliceClientBase (154) Round (54840), Alice (a3b9184d-822f-4fbd-b7c9-9c0da7349d27): Registered 1 inputs.
2020-06-19 14:17:27 INFO ClientState (60) Coin removed from the waiting list: 4:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:17:27 INFO AliceClientBase (174) Round (54839), Alice (57aae9c4-da87-4ca3-a4ad-1b0d642ad897): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:17:32 INFO AliceClientBase (154) Round (54840), Alice (0966915b-7381-47ce-9873-33d2b1ede3e2): Registered 1 inputs.
2020-06-19 14:17:32 INFO ClientState (60) Coin removed from the waiting list: 5:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:17:36 INFO CoinJoinClientBase (445) Round (54839) Bob Posted outputs: 1.
2020-06-19 14:17:40 INFO CoinJoinClientBase (445) Round (54839) Bob Posted outputs: 1.
2020-06-19 14:17:45 INFO CoinJoinClientBase (445) Round (54839) Bob Posted outputs: 1.
2020-06-19 14:17:46 INFO AliceClientBase (174) Round (54840), Alice (a3b9184d-822f-4fbd-b7c9-9c0da7349d27): Confirmed connection. Phase: InputRegistration.
2020-06-19 14:17:46 INFO AliceClientBase (174) Round (54840), Alice (0966915b-7381-47ce-9873-33d2b1ede3e2): Confirmed connection. Phase: InputRegistration.
2020-06-19 14:17:50 INFO AliceClientBase (254) Round (54839), Alice (591c619e-445a-4b0e-b3fb-91e970d17794): Acquired unsigned CoinJoin: e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:17:51 INFO AliceClientBase (270) Round (54839), Alice (591c619e-445a-4b0e-b3fb-91e970d17794): Posted 1 signatures.
2020-06-19 14:17:51 INFO AliceClientBase (254) Round (54839), Alice (57aae9c4-da87-4ca3-a4ad-1b0d642ad897): Acquired unsigned CoinJoin: e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:17:52 INFO AliceClientBase (174) Round (54840), Alice (a3b9184d-822f-4fbd-b7c9-9c0da7349d27): Confirmed connection. Phase: InputRegistration.
2020-06-19 14:17:53 INFO AliceClientBase (270) Round (54839), Alice (57aae9c4-da87-4ca3-a4ad-1b0d642ad897): Posted 1 signatures.
2020-06-19 14:17:54 INFO AliceClientBase (254) Round (54839), Alice (d9779bc9-c159-415a-8764-b34f5349ffe4): Acquired unsigned CoinJoin: e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:17:56 INFO AliceClientBase (270) Round (54839), Alice (d9779bc9-c159-415a-8764-b34f5349ffe4): Posted 1 signatures.
2020-06-19 14:17:57 INFO AliceClientBase (174) Round (54840), Alice (0966915b-7381-47ce-9873-33d2b1ede3e2): Confirmed connection. Phase: InputRegistration.
2020-06-19 14:17:58 INFO ClientState (429) Coin added to the waiting list: 8:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:17:58 INFO ClientState (452) Round (54839) removed. Reason: It's not running anymore.
2020-06-19 14:17:58 INFO ClientState (470) Round (54841) added.
2020-06-19 14:17:58 INFO ClientState (429) Coin added to the waiting list: 7:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:17:58 INFO ClientState (452) Round (54839) removed. Reason: It's not running anymore.
2020-06-19 14:17:58 INFO ClientState (470) Round (54841) added.
2020-06-19 14:18:02 INFO ClientState (60) Coin removed from the waiting list: 8:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:18:02 INFO CoinJoinClientBase (923) Coin dequeued: 8:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3. Reason: Spent.
2020-06-19 14:18:02 INFO ClientState (40) Coin added to the waiting list: 1:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:18:02 INFO CoinJoinClientBase (757) Coin queued: 1:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:18:02 INFO ClientState (40) Coin added to the waiting list: 4:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:18:02 INFO CoinJoinClientBase (757) Coin queued: 4:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:18:02 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518
2020-06-19 14:18:03 INFO AliceClientBase (174) Round (54840), Alice (0966915b-7381-47ce-9873-33d2b1ede3e2): Confirmed connection. Phase: InputRegistration.
2020-06-19 14:18:03 INFO ClientState (60) Coin removed from the waiting list: 7:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:18:03 INFO CoinJoinClientBase (923) Coin dequeued: 7:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3. Reason: Spent.
2020-06-19 14:18:04 INFO ClientState (40) Coin added to the waiting list: 0:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:18:04 INFO CoinJoinClientBase (757) Coin queued: 0:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:18:04 INFO ClientState (40) Coin added to the waiting list: 3:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:18:04 INFO CoinJoinClientBase (757) Coin queued: 3:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:18:04 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518
2020-06-19 14:18:04 INFO AliceClientBase (174) Round (54840), Alice (a3b9184d-822f-4fbd-b7c9-9c0da7349d27): Confirmed connection. Phase: InputRegistration.
2020-06-19 14:18:04 INFO ClientState (500) Coin added to the waiting list: 6:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:18:04 INFO ClientState (503) Round (54839) registration is cleared.
2020-06-19 14:18:04 INFO ClientState (60) Coin removed from the waiting list: 6:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:18:04 INFO CoinJoinClientBase (923) Coin dequeued: 6:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3. Reason: Spent.
2020-06-19 14:18:05 INFO ClientState (40) Coin added to the waiting list: 2:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:18:05 INFO CoinJoinClientBase (757) Coin queued: 2:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:18:05 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518
2020-06-19 14:18:08 INFO ClientState (452) Round (54839) removed. Reason: It's not running anymore.
2020-06-19 14:18:08 INFO ClientState (470) Round (54841) added.
2020-06-19 14:18:11 INFO AliceClientBase (154) Round (54840), Alice (ad445303-c139-4d2e-8c87-45bdc0ba8daf): Registered 1 inputs.
2020-06-19 14:18:11 INFO ClientState (60) Coin removed from the waiting list: 4:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:18:13 INFO AliceClientBase (174) Round (54840), Alice (a3b9184d-822f-4fbd-b7c9-9c0da7349d27): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:18:14 INFO AliceClientBase (174) Round (54840), Alice (0966915b-7381-47ce-9873-33d2b1ede3e2): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:18:24 INFO AliceClientBase (154) Round (54841), Alice (aa6407b7-ed33-43db-b0d4-7dfdda98d1d0): Registered 1 inputs.
2020-06-19 14:18:24 INFO ClientState (60) Coin removed from the waiting list: 0:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:18:31 INFO AliceClientBase (174) Round (54840), Alice (ad445303-c139-4d2e-8c87-45bdc0ba8daf): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:18:34 INFO AliceClientBase (154) Round (54841), Alice (eb9d0945-7a76-481c-9f73-83b19e1acbb1): Registered 1 inputs.
2020-06-19 14:18:34 INFO ClientState (60) Coin removed from the waiting list: 3:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:18:46 INFO AliceClientBase (174) Round (54841), Alice (aa6407b7-ed33-43db-b0d4-7dfdda98d1d0): Confirmed connection. Phase: InputRegistration.
2020-06-19 14:18:51 INFO AliceClientBase (154) Round (54841), Alice (5d0bfe25-f7c9-4e63-a1fd-f37b72698a32): Registered 1 inputs.
2020-06-19 14:18:51 INFO ClientState (60) Coin removed from the waiting list: 1:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:18:55 INFO CoinJoinClientBase (445) Round (54840) Bob Posted outputs: 1.
2020-06-19 14:18:59 INFO CoinJoinClientBase (445) Round (54840) Bob Posted outputs: 1.
2020-06-19 14:19:01 INFO AliceClientBase (174) Round (54841), Alice (aa6407b7-ed33-43db-b0d4-7dfdda98d1d0): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:19:01 INFO AliceClientBase (174) Round (54841), Alice (eb9d0945-7a76-481c-9f73-83b19e1acbb1): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:19:08 INFO CoinJoinClientBase (445) Round (54840) Bob Posted outputs: 1.
2020-06-19 14:19:10 INFO AliceClientBase (174) Round (54841), Alice (5d0bfe25-f7c9-4e63-a1fd-f37b72698a32): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:19:11 INFO AliceClientBase (254) Round (54840), Alice (0966915b-7381-47ce-9873-33d2b1ede3e2): Acquired unsigned CoinJoin: 83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:19:11 INFO AliceClientBase (254) Round (54840), Alice (a3b9184d-822f-4fbd-b7c9-9c0da7349d27): Acquired unsigned CoinJoin: 83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:19:11 INFO AliceClientBase (270) Round (54840), Alice (0966915b-7381-47ce-9873-33d2b1ede3e2): Posted 1 signatures.
2020-06-19 14:19:12 INFO AliceClientBase (270) Round (54840), Alice (a3b9184d-822f-4fbd-b7c9-9c0da7349d27): Posted 1 signatures.
2020-06-19 14:19:14 INFO AliceClientBase (254) Round (54840), Alice (ad445303-c139-4d2e-8c87-45bdc0ba8daf): Acquired unsigned CoinJoin: 83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:19:14 INFO AliceClientBase (270) Round (54840), Alice (ad445303-c139-4d2e-8c87-45bdc0ba8daf): Posted 1 signatures.
2020-06-19 14:19:22 INFO CoinJoinClientBase (445) Round (54841) Bob Posted outputs: 1.
2020-06-19 14:19:22 INFO ClientState (500) Coin added to the waiting list: 5:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:19:22 INFO ClientState (503) Round (54840) registration is cleared.
2020-06-19 14:19:22 INFO ClientState (60) Coin removed from the waiting list: 5:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:19:22 INFO CoinJoinClientBase (923) Coin dequeued: 5:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3. Reason: Spent.
2020-06-19 14:19:22 INFO ClientState (40) Coin added to the waiting list: 1:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:19:22 INFO CoinJoinClientBase (757) Coin queued: 1:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:19:22 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - 83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68
2020-06-19 14:19:25 INFO CoinJoinClientBase (445) Round (54841) Bob Posted outputs: 2.
2020-06-19 14:19:25 INFO ClientState (500) Coin added to the waiting list: 4:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:19:25 INFO ClientState (503) Round (54840) registration is cleared.
2020-06-19 14:19:25 INFO ClientState (60) Coin removed from the waiting list: 4:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:19:25 INFO CoinJoinClientBase (923) Coin dequeued: 4:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518. Reason: Spent.
2020-06-19 14:19:26 INFO ClientState (40) Coin added to the waiting list: 0:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:19:26 INFO CoinJoinClientBase (757) Coin queued: 0:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:19:26 INFO ClientState (40) Coin added to the waiting list: 3:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:19:26 INFO CoinJoinClientBase (757) Coin queued: 3:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:19:26 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - 83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68
2020-06-19 14:19:31 INFO ClientState (452) Round (54840) removed. Reason: It's not running anymore.
2020-06-19 14:19:31 INFO ClientState (470) Round (54842) added.
2020-06-19 14:19:31 INFO ClientState (452) Round (54840) removed. Reason: It's not running anymore.
2020-06-19 14:19:31 INFO ClientState (470) Round (54842) added.
2020-06-19 14:19:34 INFO CoinJoinClientBase (445) Round (54841) Bob Posted outputs: 2.
2020-06-19 14:19:34 INFO ClientState (500) Coin added to the waiting list: 4:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:19:34 INFO ClientState (503) Round (54840) registration is cleared.
2020-06-19 14:19:34 INFO ClientState (60) Coin removed from the waiting list: 4:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:19:34 INFO CoinJoinClientBase (923) Coin dequeued: 4:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3. Reason: Spent.
2020-06-19 14:19:35 INFO ClientState (40) Coin added to the waiting list: 2:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:19:35 INFO CoinJoinClientBase (757) Coin queued: 2:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:19:35 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - 83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68
2020-06-19 14:19:46 INFO ClientState (452) Round (54840) removed. Reason: It's not running anymore.
2020-06-19 14:19:46 INFO ClientState (470) Round (54842) added.
2020-06-19 14:19:51 INFO AliceClientBase (154) Round (54842), Alice (75e6703d-e387-4c07-b169-ac5104e9740b): Registered 1 inputs.
2020-06-19 14:19:51 INFO ClientState (60) Coin removed from the waiting list: 3:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:19:54 INFO AliceClientBase (154) Round (54842), Alice (b8a1afb1-718d-41fc-a393-62fff7554587): Registered 1 inputs.
2020-06-19 14:19:54 INFO ClientState (60) Coin removed from the waiting list: 2:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:19:54 INFO AliceClientBase (254) Round (54841), Alice (eb9d0945-7a76-481c-9f73-83b19e1acbb1): Acquired unsigned CoinJoin: 899b78e9a4fb6fde43ff303ae3fc118be9e8637ad4310b8b24f15cf4a6652297.
2020-06-19 14:19:56 INFO AliceClientBase (270) Round (54841), Alice (eb9d0945-7a76-481c-9f73-83b19e1acbb1): Posted 1 signatures.
2020-06-19 14:21:26 ERROR CoinJoinClientBase (327) System.Net.Http.HttpRequestException: Gone
Round is not running.
at System.Net.Http.HttpResponseMessageExtensions.ThrowRequestExceptionFromContentAsync(HttpResponseMessage me) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/Extensions/HttpResponseMessageExtensions.cs:line 91
at WalletWasabi.CoinJoin.Client.Clients.AliceClientBase.GetUnsignedCoinJoinAsync() in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/AliceClientBase.cs:line 248
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.TryProcessRoundStateAsync(ClientRound ongoingRound) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/CoinJoinClientBase.cs:line 317
2020-06-19 14:21:40 ERROR CoinJoinClientBase (327) System.Net.Http.HttpRequestException: Gone
Round is not running.
at System.Net.Http.HttpResponseMessageExtensions.ThrowRequestExceptionFromContentAsync(HttpResponseMessage me) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/Extensions/HttpResponseMessageExtensions.cs:line 91
at WalletWasabi.CoinJoin.Client.Clients.AliceClientBase.GetUnsignedCoinJoinAsync() in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/AliceClientBase.cs:line 248
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.TryProcessRoundStateAsync(ClientRound ongoingRound) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/CoinJoinClientBase.cs:line 317
2020-06-19 14:21:44 INFO CoinJoinClientBase (544) Client tried to register a round that is not in InputRegistration anymore. Trying again later.
2020-06-19 14:21:48 INFO ClientState (500) Coin added to the waiting list: 2:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:21:48 INFO ClientState (503) Round (54842) registration is cleared.
2020-06-19 14:21:48 ERROR CoinJoinClientBase (471) System.Net.Http.HttpRequestException: Not Found
Alice not found.
at System.Net.Http.HttpResponseMessageExtensions.ThrowRequestExceptionFromContentAsync(HttpResponseMessage me) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/Extensions/HttpResponseMessageExtensions.cs:line 91
at WalletWasabi.CoinJoin.Client.Clients.AliceClientBase.PostConfirmationAsync() in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/AliceClientBase.cs:line 170
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.TryConfirmConnectionAsync(ClientRound inputRegistrableRound) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/CoinJoinClientBase.cs:line 452
2020-06-19 14:21:49 INFO ClientState (500) Coin added to the waiting list: 3:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:21:49 INFO ClientState (503) Round (54842) registration is cleared.
2020-06-19 14:21:49 ERROR CoinJoinClientBase (471) System.Net.Http.HttpRequestException: Not Found
Alice not found.
at System.Net.Http.HttpResponseMessageExtensions.ThrowRequestExceptionFromContentAsync(HttpResponseMessage me) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/Extensions/HttpResponseMessageExtensions.cs:line 91
at WalletWasabi.CoinJoin.Client.Clients.AliceClientBase.PostConfirmationAsync() in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/AliceClientBase.cs:line 170
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.TryConfirmConnectionAsync(ClientRound inputRegistrableRound) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/CoinJoinClientBase.cs:line 452
2020-06-19 14:21:50 INFO ClientState (429) Coin added to the waiting list: 3:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:21:50 INFO ClientState (452) Round (54841) removed. Reason: It's not running anymore.
2020-06-19 14:21:50 INFO ClientState (452) Round (54842) removed. Reason: It's not running anymore.
2020-06-19 14:21:50 INFO ClientState (470) Round (54843) added.
2020-06-19 14:21:50 INFO ClientState (470) Round (54844) added.
2020-06-19 14:21:50 INFO ClientState (446) Coin added to the waiting list: 1:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:21:50 INFO ClientState (452) Round (54841) removed. Reason: It's not running anymore.
2020-06-19 14:21:50 INFO ClientState (452) Round (54842) removed. Reason: It's not running anymore.
2020-06-19 14:21:50 INFO ClientState (470) Round (54843) added.
2020-06-19 14:21:50 INFO ClientState (470) Round (54844) added.
2020-06-19 14:21:50 INFO ClientState (446) Coin added to the waiting list: 0:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:21:50 INFO ClientState (452) Round (54841) removed. Reason: It's not running anymore.
2020-06-19 14:21:50 INFO ClientState (452) Round (54842) removed. Reason: It's not running anymore.
2020-06-19 14:21:50 INFO ClientState (470) Round (54843) added.
2020-06-19 14:21:50 INFO ClientState (470) Round (54844) added.
2020-06-19 14:22:01 INFO AliceClientBase (154) Round (54843), Alice (fd3e1d86-c05e-4654-ba96-e974769dc08a): Registered 1 inputs.
2020-06-19 14:22:01 INFO ClientState (60) Coin removed from the waiting list: 3:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:22:08 INFO AliceClientBase (154) Round (54843), Alice (deb02a87-d532-4dc7-83fe-3fd29349159f): Registered 1 inputs.
2020-06-19 14:22:08 INFO ClientState (60) Coin removed from the waiting list: 0:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:22:13 INFO AliceClientBase (154) Round (54843), Alice (cd94e4cc-30b2-4b30-a5b3-9875dc4fd359): Registered 1 inputs.
2020-06-19 14:22:13 INFO ClientState (60) Coin removed from the waiting list: 0:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:22:14 INFO AliceClientBase (174) Round (54843), Alice (deb02a87-d532-4dc7-83fe-3fd29349159f): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:22:15 INFO AliceClientBase (174) Round (54843), Alice (fd3e1d86-c05e-4654-ba96-e974769dc08a): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:22:32 INFO AliceClientBase (174) Round (54843), Alice (cd94e4cc-30b2-4b30-a5b3-9875dc4fd359): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:22:47 INFO AliceClientBase (154) Round (54844), Alice (5f78d3c8-63c2-4158-ac60-b68e70217ac6): Registered 1 inputs.
2020-06-19 14:22:47 INFO ClientState (60) Coin removed from the waiting list: 9:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:22:52 INFO AliceClientBase (154) Round (54844), Alice (79263227-c262-46a2-bfd0-685ad3c5a8ce): Registered 1 inputs.
2020-06-19 14:22:52 INFO ClientState (60) Coin removed from the waiting list: 2:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:22:56 INFO AliceClientBase (154) Round (54844), Alice (3234fa40-ccf1-4429-94a2-67f7e17db25e): Registered 1 inputs.
2020-06-19 14:22:56 INFO ClientState (60) Coin removed from the waiting list: 1:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:23:03 INFO CoinJoinClientBase (445) Round (54843) Bob Posted outputs: 1.
2020-06-19 14:23:07 INFO CoinJoinClientBase (445) Round (54843) Bob Posted outputs: 1.
2020-06-19 14:23:11 INFO CoinJoinClientBase (445) Round (54843) Bob Posted outputs: 1.
2020-06-19 14:23:12 INFO AliceClientBase (174) Round (54844), Alice (3234fa40-ccf1-4429-94a2-67f7e17db25e): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:23:13 INFO AliceClientBase (174) Round (54844), Alice (5f78d3c8-63c2-4158-ac60-b68e70217ac6): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:23:14 INFO AliceClientBase (174) Round (54844), Alice (79263227-c262-46a2-bfd0-685ad3c5a8ce): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:23:16 INFO AliceClientBase (254) Round (54843), Alice (deb02a87-d532-4dc7-83fe-3fd29349159f): Acquired unsigned CoinJoin: 8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:23:17 INFO AliceClientBase (270) Round (54843), Alice (deb02a87-d532-4dc7-83fe-3fd29349159f): Posted 1 signatures.
2020-06-19 14:23:26 INFO AliceClientBase (254) Round (54843), Alice (fd3e1d86-c05e-4654-ba96-e974769dc08a): Acquired unsigned CoinJoin: 8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:23:26 INFO AliceClientBase (254) Round (54843), Alice (cd94e4cc-30b2-4b30-a5b3-9875dc4fd359): Acquired unsigned CoinJoin: 8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:23:31 INFO CoinJoinClientBase (445) Round (54844) Bob Posted outputs: 3.
2020-06-19 14:23:32 INFO AliceClientBase (270) Round (54843), Alice (fd3e1d86-c05e-4654-ba96-e974769dc08a): Posted 1 signatures.
2020-06-19 14:23:32 INFO AliceClientBase (270) Round (54843), Alice (cd94e4cc-30b2-4b30-a5b3-9875dc4fd359): Posted 1 signatures.
2020-06-19 14:23:35 INFO ClientState (500) Coin added to the waiting list: 0:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:23:35 INFO ClientState (503) Round (54843) registration is cleared.
2020-06-19 14:23:35 INFO ClientState (60) Coin removed from the waiting list: 0:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:23:35 INFO CoinJoinClientBase (923) Coin dequeued: 0:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3. Reason: Spent.
2020-06-19 14:23:36 INFO ClientState (40) Coin added to the waiting list: 1:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:23:36 INFO CoinJoinClientBase (757) Coin queued: 1:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:23:36 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - 8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428
2020-06-19 14:23:36 INFO ClientState (452) Round (54843) removed. Reason: It's not running anymore.
2020-06-19 14:23:36 INFO ClientState (470) Round (54845) added.
2020-06-19 14:23:39 INFO CoinJoinClientBase (445) Round (54844) Bob Posted outputs: 1.
2020-06-19 14:23:39 INFO ClientState (500) Coin added to the waiting list: 0:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:23:39 INFO ClientState (503) Round (54843) registration is cleared.
2020-06-19 14:23:39 INFO ClientState (60) Coin removed from the waiting list: 0:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:23:39 INFO CoinJoinClientBase (923) Coin dequeued: 0:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518. Reason: Spent.
2020-06-19 14:23:40 INFO ClientState (40) Coin added to the waiting list: 0:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:23:40 INFO CoinJoinClientBase (757) Coin queued: 0:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:23:40 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - 8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428
2020-06-19 14:23:51 INFO ClientState (452) Round (54843) removed. Reason: It's not running anymore.
2020-06-19 14:23:51 INFO ClientState (470) Round (54845) added.
2020-06-19 14:23:58 INFO CoinJoinClientBase (445) Round (54844) Bob Posted outputs: 3.
2020-06-19 14:23:58 INFO ClientState (500) Coin added to the waiting list: 3:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:23:58 INFO ClientState (503) Round (54843) registration is cleared.
2020-06-19 14:23:58 INFO ClientState (60) Coin removed from the waiting list: 3:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:23:58 INFO CoinJoinClientBase (923) Coin dequeued: 3:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68. Reason: Spent.
2020-06-19 14:23:59 INFO ClientState (40) Coin added to the waiting list: 2:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:23:59 INFO CoinJoinClientBase (757) Coin queued: 2:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:23:59 INFO ClientState (40) Coin added to the waiting list: 3:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:23:59 INFO CoinJoinClientBase (757) Coin queued: 3:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:23:59 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - 8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428
2020-06-19 14:24:07 INFO AliceClientBase (154) Round (54845), Alice (d456000e-bc1a-4efb-9577-9e625f1facff): Registered 1 inputs.
2020-06-19 14:24:07 INFO ClientState (60) Coin removed from the waiting list: 3:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:24:07 INFO ClientState (452) Round (54843) removed. Reason: It's not running anymore.
2020-06-19 14:24:07 INFO ClientState (470) Round (54845) added.
2020-06-19 14:24:11 INFO AliceClientBase (154) Round (54845), Alice (a0da2ec9-ba06-4cf0-a3d7-7a34a6bc10ea): Registered 1 inputs.
2020-06-19 14:24:11 INFO ClientState (60) Coin removed from the waiting list: 1:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:24:12 INFO AliceClientBase (254) Round (54844), Alice (3234fa40-ccf1-4429-94a2-67f7e17db25e): Acquired unsigned CoinJoin: e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad.
2020-06-19 14:24:13 INFO AliceClientBase (270) Round (54844), Alice (3234fa40-ccf1-4429-94a2-67f7e17db25e): Posted 1 signatures.
2020-06-19 14:24:14 INFO AliceClientBase (254) Round (54844), Alice (5f78d3c8-63c2-4158-ac60-b68e70217ac6): Acquired unsigned CoinJoin: e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad.
2020-06-19 14:24:19 INFO AliceClientBase (270) Round (54844), Alice (5f78d3c8-63c2-4158-ac60-b68e70217ac6): Posted 1 signatures.
2020-06-19 14:24:20 INFO AliceClientBase (254) Round (54844), Alice (79263227-c262-46a2-bfd0-685ad3c5a8ce): Acquired unsigned CoinJoin: e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad.
2020-06-19 14:24:23 INFO AliceClientBase (154) Round (54845), Alice (b9177a41-978e-4663-855c-a025c1772245): Registered 1 inputs.
2020-06-19 14:24:23 INFO ClientState (60) Coin removed from the waiting list: 3:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:24:24 INFO AliceClientBase (174) Round (54845), Alice (d456000e-bc1a-4efb-9577-9e625f1facff): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:24:24 INFO AliceClientBase (270) Round (54844), Alice (79263227-c262-46a2-bfd0-685ad3c5a8ce): Posted 1 signatures.
2020-06-19 14:24:25 INFO ClientState (429) Coin added to the waiting list: 9:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:24:25 INFO ClientState (452) Round (54844) removed. Reason: It's not running anymore.
2020-06-19 14:24:25 INFO ClientState (470) Round (54846) added.
2020-06-19 14:24:25 INFO ClientState (429) Coin added to the waiting list: 1:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:24:25 INFO ClientState (452) Round (54844) removed. Reason: It's not running anymore.
2020-06-19 14:24:25 INFO ClientState (470) Round (54846) added.
2020-06-19 14:24:26 INFO AliceClientBase (174) Round (54845), Alice (a0da2ec9-ba06-4cf0-a3d7-7a34a6bc10ea): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:24:29 INFO ClientState (500) Coin added to the waiting list: 2:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:24:29 INFO ClientState (503) Round (54844) registration is cleared.
2020-06-19 14:24:29 INFO ClientState (60) Coin removed from the waiting list: 2:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:24:29 INFO CoinJoinClientBase (923) Coin dequeued: 2:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3. Reason: Spent.
2020-06-19 14:24:30 INFO ClientState (60) Coin removed from the waiting list: 9:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:24:30 INFO CoinJoinClientBase (923) Coin dequeued: 9:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3. Reason: Spent.
2020-06-19 14:24:30 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad
2020-06-19 14:24:30 INFO AliceClientBase (174) Round (54845), Alice (b9177a41-978e-4663-855c-a025c1772245): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:24:30 INFO ClientState (60) Coin removed from the waiting list: 1:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:24:30 INFO CoinJoinClientBase (923) Coin dequeued: 1:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518. Reason: Spent.
2020-06-19 14:24:30 INFO ClientState (40) Coin added to the waiting list: 5:e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad.
2020-06-19 14:24:30 INFO CoinJoinClientBase (757) Coin queued: 5:e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad.
2020-06-19 14:24:30 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad
2020-06-19 14:24:34 INFO ClientState (452) Round (54844) removed. Reason: It's not running anymore.
2020-06-19 14:24:34 INFO ClientState (470) Round (54846) added.
2020-06-19 14:24:41 INFO AliceClientBase (154) Round (54846), Alice (7482601d-f35f-4851-b2d8-cc1f6ac92168): Registered 1 inputs.
2020-06-19 14:24:41 INFO ClientState (60) Coin removed from the waiting list: 0:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:24:42 INFO ClientState (40) Coin added to the waiting list: 0:e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad.
2020-06-19 14:24:42 INFO CoinJoinClientBase (757) Coin queued: 0:e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad.
2020-06-19 14:24:42 INFO ClientState (40) Coin added to the waiting list: 2:e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad.
2020-06-19 14:24:42 INFO CoinJoinClientBase (757) Coin queued: 2:e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad.
2020-06-19 14:24:42 INFO ClientState (40) Coin added to the waiting list: 3:e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad.
2020-06-19 14:24:42 INFO CoinJoinClientBase (757) Coin queued: 3:e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad.
2020-06-19 14:24:42 INFO ClientState (40) Coin added to the waiting list: 7:e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad.
2020-06-19 14:24:42 INFO CoinJoinClientBase (757) Coin queued: 7:e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad.
2020-06-19 14:24:42 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad
2020-06-19 14:24:45 INFO CoinJoinClientBase (445) Round (54845) Bob Posted outputs: 1.
2020-06-19 14:24:48 INFO AliceClientBase (154) Round (54846), Alice (e6917948-1b7b-4d2d-92c7-26f3ab5a3357): Registered 1 inputs.
2020-06-19 14:24:48 INFO ClientState (60) Coin removed from the waiting list: 2:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:24:57 INFO CoinJoinClientBase (445) Round (54845) Bob Posted outputs: 1.
2020-06-19 14:25:46 WARNING CoinJoinClientBase (421) Round (54845) Bobs did not have enough time to post outputs before timeout. If you see this message, contact nopara73, so he can optimize the phase timeout periods to the worst Internet/Tor connections, which may be yours.
2020-06-19 14:25:46 INFO CoinJoinClientBase (445) Round (54845) Bob Posted outputs: 1.
2020-06-19 14:25:50 INFO AliceClientBase (154) Round (54846), Alice (2ac8fb9f-f959-432c-a2f1-244be7c404ea): Registered 1 inputs.
2020-06-19 14:25:50 INFO ClientState (60) Coin removed from the waiting list: 10:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:25:51 INFO ClientState (500) Coin added to the waiting list: 2:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:25:51 INFO ClientState (503) Round (54846) registration is cleared.
2020-06-19 14:25:51 ERROR CoinJoinClientBase (471) System.Net.Http.HttpRequestException: Not Found
Alice not found.
at System.Net.Http.HttpResponseMessageExtensions.ThrowRequestExceptionFromContentAsync(HttpResponseMessage me) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/Extensions/HttpResponseMessageExtensions.cs:line 91
at WalletWasabi.CoinJoin.Client.Clients.AliceClientBase.PostConfirmationAsync() in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/AliceClientBase.cs:line 170
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.TryConfirmConnectionAsync(ClientRound inputRegistrableRound) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/CoinJoinClientBase.cs:line 452
2020-06-19 14:25:52 INFO ClientState (500) Coin added to the waiting list: 0:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:25:52 INFO ClientState (503) Round (54846) registration is cleared.
2020-06-19 14:25:52 ERROR CoinJoinClientBase (471) System.Net.Http.HttpRequestException: Not Found
Alice not found.
at System.Net.Http.HttpResponseMessageExtensions.ThrowRequestExceptionFromContentAsync(HttpResponseMessage me) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/Extensions/HttpResponseMessageExtensions.cs:line 91
at WalletWasabi.CoinJoin.Client.Clients.AliceClientBase.PostConfirmationAsync() in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/AliceClientBase.cs:line 170
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.TryConfirmConnectionAsync(ClientRound inputRegistrableRound) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/CoinJoinClientBase.cs:line 452
2020-06-19 14:25:56 INFO AliceClientBase (254) Round (54845), Alice (a0da2ec9-ba06-4cf0-a3d7-7a34a6bc10ea): Acquired unsigned CoinJoin: 4e3d3c171cc4265ce6a7b3442eb56c8143bd4d9b238748c8f5b35fe6d84a4fc4.
2020-06-19 14:25:57 INFO AliceClientBase (270) Round (54845), Alice (a0da2ec9-ba06-4cf0-a3d7-7a34a6bc10ea): Posted 1 signatures.
2020-06-19 14:25:58 INFO AliceClientBase (254) Round (54845), Alice (b9177a41-978e-4663-855c-a025c1772245): Acquired unsigned CoinJoin: 4e3d3c171cc4265ce6a7b3442eb56c8143bd4d9b238748c8f5b35fe6d84a4fc4.
2020-06-19 14:25:58 ERROR CoinJoinClientBase (327) System.NotSupportedException: Coordinator did not add enough value to our outputs in the coinjoin. Missing: 17751 satoshis.
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.SignCoinJoin(ClientRound ongoingRound, Transaction unsignedCoinJoin) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/CoinJoinClientBase.cs:line 383
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.TryProcessRoundStateAsync(ClientRound ongoingRound) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/CoinJoinClientBase.cs:line 318
2020-06-19 14:25:58 INFO AliceClientBase (174) Round (54846), Alice (2ac8fb9f-f959-432c-a2f1-244be7c404ea): Confirmed connection. Phase: InputRegistration.
2020-06-19 14:26:03 INFO AliceClientBase (254) Round (54845), Alice (d456000e-bc1a-4efb-9577-9e625f1facff): Acquired unsigned CoinJoin: 4e3d3c171cc4265ce6a7b3442eb56c8143bd4d9b238748c8f5b35fe6d84a4fc4.
2020-06-19 14:26:08 INFO AliceClientBase (154) Round (54846), Alice (67cae471-20b0-4d95-a732-a9b5ff14f2e2): Registered 1 inputs.
2020-06-19 14:26:08 INFO ClientState (60) Coin removed from the waiting list: 0:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:26:09 INFO AliceClientBase (270) Round (54845), Alice (d456000e-bc1a-4efb-9577-9e625f1facff): Posted 1 signatures.
2020-06-19 14:26:10 INFO AliceClientBase (174) Round (54846), Alice (2ac8fb9f-f959-432c-a2f1-244be7c404ea): Confirmed connection. Phase: InputRegistration.
2020-06-19 14:26:19 INFO AliceClientBase (154) Round (54846), Alice (4610decd-b607-405f-91cb-b44fa47cf2bd): Registered 1 inputs.
2020-06-19 14:26:19 INFO ClientState (60) Coin removed from the waiting list: 2:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:26:19 INFO AliceClientBase (254) Round (54845), Alice (b9177a41-978e-4663-855c-a025c1772245): Acquired unsigned CoinJoin: 4e3d3c171cc4265ce6a7b3442eb56c8143bd4d9b238748c8f5b35fe6d84a4fc4.
2020-06-19 14:26:19 ERROR CoinJoinClientBase (327) System.NotSupportedException: Coordinator did not add enough value to our outputs in the coinjoin. Missing: 17751 satoshis.
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.SignCoinJoin(ClientRound ongoingRound, Transaction unsignedCoinJoin) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/CoinJoinClientBase.cs:line 383
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.TryProcessRoundStateAsync(ClientRound ongoingRound) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/CoinJoinClientBase.cs:line 318
2020-06-19 14:26:21 INFO AliceClientBase (174) Round (54846), Alice (2ac8fb9f-f959-432c-a2f1-244be7c404ea): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:26:21 INFO AliceClientBase (174) Round (54846), Alice (67cae471-20b0-4d95-a732-a9b5ff14f2e2): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:26:22 INFO AliceClientBase (174) Round (54846), Alice (4610decd-b607-405f-91cb-b44fa47cf2bd): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:26:35 ERROR CoinJoinClientBase (327) System.Net.Http.HttpRequestException: Gone
Round is not running.
at System.Net.Http.HttpResponseMessageExtensions.ThrowRequestExceptionFromContentAsync(HttpResponseMessage me) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/Extensions/HttpResponseMessageExtensions.cs:line 91
at WalletWasabi.CoinJoin.Client.Clients.AliceClientBase.GetUnsignedCoinJoinAsync() in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/AliceClientBase.cs:line 248
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.TryProcessRoundStateAsync(ClientRound ongoingRound) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/CoinJoinClientBase.cs:line 317
2020-06-19 14:26:39 INFO CoinJoinClientBase (445) Round (54846) Bob Posted outputs: 2.
2020-06-19 14:26:46 INFO CoinJoinClientBase (445) Round (54846) Bob Posted outputs: 1.
2020-06-19 14:26:47 INFO ClientState (429) Coin added to the waiting list: 3:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:26:47 INFO ClientState (452) Round (54845) removed. Reason: It's not running anymore.
2020-06-19 14:26:47 INFO ClientState (470) Round (54847) added.
2020-06-19 14:26:47 INFO ClientState (446) Coin added to the waiting list: 3:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:26:47 INFO ClientState (452) Round (54845) removed. Reason: It's not running anymore.
2020-06-19 14:26:47 INFO ClientState (470) Round (54847) added.
2020-06-19 14:26:53 INFO CoinJoinClientBase (445) Round (54846) Bob Posted outputs: 3.
2020-06-19 14:27:01 INFO ClientState (429) Coin added to the waiting list: 1:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:27:01 INFO ClientState (452) Round (54845) removed. Reason: It's not running anymore.
2020-06-19 14:27:01 INFO ClientState (470) Round (54847) added.
2020-06-19 14:27:05 INFO AliceClientBase (154) Round (54847), Alice (2da49acf-aa47-4e46-b981-7a3ad64a7808): Registered 1 inputs.
2020-06-19 14:27:05 INFO ClientState (60) Coin removed from the waiting list: 3:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:27:09 INFO AliceClientBase (154) Round (54847), Alice (5d36dd54-7d14-4a2c-ade9-82c4f5efbab8): Registered 1 inputs.
2020-06-19 14:27:09 INFO ClientState (60) Coin removed from the waiting list: 2:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:27:10 INFO AliceClientBase (254) Round (54846), Alice (2ac8fb9f-f959-432c-a2f1-244be7c404ea): Acquired unsigned CoinJoin: 6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:11 INFO AliceClientBase (270) Round (54846), Alice (2ac8fb9f-f959-432c-a2f1-244be7c404ea): Posted 1 signatures.
2020-06-19 14:27:15 INFO AliceClientBase (254) Round (54846), Alice (4610decd-b607-405f-91cb-b44fa47cf2bd): Acquired unsigned CoinJoin: 6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:19 INFO AliceClientBase (154) Round (54847), Alice (108e7732-d2b8-4da7-aad6-14059f49429c): Registered 1 inputs.
2020-06-19 14:27:19 INFO ClientState (60) Coin removed from the waiting list: 3:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:27:20 INFO AliceClientBase (270) Round (54846), Alice (4610decd-b607-405f-91cb-b44fa47cf2bd): Posted 1 signatures.
2020-06-19 14:27:21 INFO AliceClientBase (254) Round (54846), Alice (67cae471-20b0-4d95-a732-a9b5ff14f2e2): Acquired unsigned CoinJoin: 6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:23 INFO AliceClientBase (174) Round (54847), Alice (5d36dd54-7d14-4a2c-ade9-82c4f5efbab8): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:27:24 INFO AliceClientBase (270) Round (54846), Alice (67cae471-20b0-4d95-a732-a9b5ff14f2e2): Posted 1 signatures.
2020-06-19 14:27:25 INFO AliceClientBase (174) Round (54847), Alice (108e7732-d2b8-4da7-aad6-14059f49429c): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:27:26 INFO ClientState (429) Coin added to the waiting list: 2:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:27:26 INFO ClientState (452) Round (54846) removed. Reason: It's not running anymore.
2020-06-19 14:27:26 INFO ClientState (470) Round (54848) added.
2020-06-19 14:27:26 INFO ClientState (429) Coin added to the waiting list: 0:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:27:26 INFO ClientState (452) Round (54846) removed. Reason: It's not running anymore.
2020-06-19 14:27:26 INFO ClientState (470) Round (54848) added.
2020-06-19 14:27:26 INFO ClientState (429) Coin added to the waiting list: 10:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:27:26 INFO ClientState (452) Round (54846) removed. Reason: It's not running anymore.
2020-06-19 14:27:26 INFO ClientState (470) Round (54848) added.
2020-06-19 14:27:28 INFO ClientState (60) Coin removed from the waiting list: 0:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:27:28 INFO CoinJoinClientBase (923) Coin dequeued: 0:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68. Reason: Spent.
2020-06-19 14:27:29 INFO ClientState (60) Coin removed from the waiting list: 10:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:27:29 INFO CoinJoinClientBase (923) Coin dequeued: 10:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3. Reason: Spent.
2020-06-19 14:27:29 INFO ClientState (40) Coin added to the waiting list: 5:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:29 INFO CoinJoinClientBase (757) Coin queued: 5:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:29 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - 6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a
2020-06-19 14:27:29 INFO ClientState (40) Coin added to the waiting list: 0:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:29 INFO CoinJoinClientBase (757) Coin queued: 0:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:29 INFO ClientState (40) Coin added to the waiting list: 3:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:29 INFO CoinJoinClientBase (757) Coin queued: 3:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:29 INFO ClientState (40) Coin added to the waiting list: 6:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:29 INFO CoinJoinClientBase (757) Coin queued: 6:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:29 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - 6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a
2020-06-19 14:27:36 INFO AliceClientBase (174) Round (54847), Alice (2da49acf-aa47-4e46-b981-7a3ad64a7808): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:27:40 INFO AliceClientBase (154) Round (54848), Alice (7774d76c-8a4f-493e-9984-32d53b0dd487): Registered 1 inputs.
2020-06-19 14:27:40 INFO ClientState (60) Coin removed from the waiting list: 1:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:27:40 INFO ClientState (60) Coin removed from the waiting list: 2:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:27:40 INFO CoinJoinClientBase (923) Coin dequeued: 2:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518. Reason: Spent.
2020-06-19 14:27:40 INFO ClientState (40) Coin added to the waiting list: 1:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:40 INFO CoinJoinClientBase (757) Coin queued: 1:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:40 INFO ClientState (40) Coin added to the waiting list: 2:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:40 INFO CoinJoinClientBase (757) Coin queued: 2:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:40 INFO ClientState (40) Coin added to the waiting list: 4:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:40 INFO CoinJoinClientBase (757) Coin queued: 4:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:40 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - 6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a
2020-06-19 14:27:44 INFO AliceClientBase (154) Round (54848), Alice (1f913606-7c97-43af-930b-30703e72ee5f): Registered 1 inputs.
2020-06-19 14:27:44 INFO ClientState (60) Coin removed from the waiting list: 6:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:27:54 INFO AliceClientBase (154) Round (54848), Alice (dbc6954b-c2d6-4273-b237-3c14f7af754e): Registered 1 inputs.
2020-06-19 14:27:54 INFO ClientState (60) Coin removed from the waiting list: 0:e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad.
2020-06-19 14:28:04 INFO CoinJoinClientBase (445) Round (54847) Bob Posted outputs: 1.
2020-06-19 14:28:08 INFO CoinJoinClientBase (445) Round (54847) Bob Posted outputs: 2.
2020-06-19 14:28:23 INFO AliceClientBase (174) Round (54848), Alice (7774d76c-8a4f-493e-9984-32d53b0dd487): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:28:24 INFO AliceClientBase (174) Round (54848), Alice (1f913606-7c97-43af-930b-30703e72ee5f): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:28:34 INFO CoinJoinClientBase (445) Round (54847) Bob Posted outputs: 2.
2020-06-19 14:28:36 INFO AliceClientBase (174) Round (54848), Alice (dbc6954b-c2d6-4273-b237-3c14f7af754e): Confirmed connection. Phase: ConnectionConfirmation.
2020-06-19 14:28:38 INFO AliceClientBase (254) Round (54847), Alice (5d36dd54-7d14-4a2c-ade9-82c4f5efbab8): Acquired unsigned CoinJoin: 503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:28:39 INFO AliceClientBase (270) Round (54847), Alice (5d36dd54-7d14-4a2c-ade9-82c4f5efbab8): Posted 1 signatures.
2020-06-19 14:28:40 INFO AliceClientBase (254) Round (54847), Alice (2da49acf-aa47-4e46-b981-7a3ad64a7808): Acquired unsigned CoinJoin: 503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:28:40 INFO AliceClientBase (270) Round (54847), Alice (2da49acf-aa47-4e46-b981-7a3ad64a7808): Posted 1 signatures.
2020-06-19 14:28:45 INFO CoinJoinClientBase (445) Round (54848) Bob Posted outputs: 1.
2020-06-19 14:28:46 INFO AliceClientBase (254) Round (54847), Alice (108e7732-d2b8-4da7-aad6-14059f49429c): Acquired unsigned CoinJoin: 503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:28:51 INFO CoinJoinClientBase (445) Round (54848) Bob Posted outputs: 1.
2020-06-19 14:28:52 INFO AliceClientBase (270) Round (54847), Alice (108e7732-d2b8-4da7-aad6-14059f49429c): Posted 1 signatures.
2020-06-19 14:28:53 INFO ClientState (429) Coin added to the waiting list: 2:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:28:53 INFO ClientState (452) Round (54847) removed. Reason: It's not running anymore.
2020-06-19 14:28:53 INFO ClientState (470) Round (54849) added.
2020-06-19 14:28:53 INFO ClientState (429) Coin added to the waiting list: 3:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:28:53 INFO ClientState (452) Round (54847) removed. Reason: It's not running anymore.
2020-06-19 14:28:53 INFO ClientState (470) Round (54849) added.
2020-06-19 14:28:53 INFO ClientState (429) Coin added to the waiting list: 3:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518, but its registration is not allowed till 60 seconds, because this coin might already be spent.
2020-06-19 14:28:53 INFO ClientState (452) Round (54847) removed. Reason: It's not running anymore.
2020-06-19 14:28:53 INFO ClientState (470) Round (54849) added.
2020-06-19 14:28:57 INFO ClientState (60) Coin removed from the waiting list: 3:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:28:57 INFO CoinJoinClientBase (923) Coin dequeued: 3:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428. Reason: Spent.
2020-06-19 14:28:57 INFO ClientState (40) Coin added to the waiting list: 0:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:28:57 INFO CoinJoinClientBase (757) Coin queued: 0:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:28:57 INFO ClientState (40) Coin added to the waiting list: 5:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:28:57 INFO CoinJoinClientBase (757) Coin queued: 5:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:28:57 INFO ClientState (40) Coin added to the waiting list: 6:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:28:57 INFO CoinJoinClientBase (757) Coin queued: 6:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:28:57 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - 503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065
2020-06-19 14:28:57 INFO ClientState (60) Coin removed from the waiting list: 3:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518.
2020-06-19 14:28:57 INFO CoinJoinClientBase (923) Coin dequeued: 3:e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518. Reason: Spent.
2020-06-19 14:28:57 INFO ClientState (40) Coin added to the waiting list: 1:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:28:57 INFO CoinJoinClientBase (757) Coin queued: 1:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:28:57 INFO ClientState (40) Coin added to the waiting list: 2:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:28:57 INFO CoinJoinClientBase (757) Coin queued: 2:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:28:57 INFO ClientState (40) Coin added to the waiting list: 4:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:28:57 INFO CoinJoinClientBase (757) Coin queued: 4:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:28:57 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - 503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065
2020-06-19 14:29:08 INFO CoinJoinClientBase (445) Round (54848) Bob Posted outputs: 1.
2020-06-19 14:29:11 INFO AliceClientBase (154) Round (54849), Alice (b7bce050-27b5-44bb-9b4f-72de697d6648): Registered 1 inputs.
2020-06-19 14:29:11 INFO ClientState (60) Coin removed from the waiting list: 3:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:29:11 INFO ClientState (60) Coin removed from the waiting list: 2:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68.
2020-06-19 14:29:11 INFO CoinJoinClientBase (923) Coin dequeued: 2:83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68. Reason: Spent.
2020-06-19 14:29:11 INFO ClientState (40) Coin added to the waiting list: 3:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:29:11 INFO CoinJoinClientBase (757) Coin queued: 3:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:29:11 INFO Global (614) Transaction Notification (Success): - CoinJoin Completed! - 503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065
2020-06-19 14:29:19 INFO AliceClientBase (154) Round (54849), Alice (e1739183-6974-4d50-b851-ebc91c686053): Registered 1 inputs.
2020-06-19 14:29:19 INFO ClientState (60) Coin removed from the waiting list: 6:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:30:36 INFO CoinJoinClientBase (544) Client tried to register a round that is not in InputRegistration anymore. Trying again later.
2020-06-19 14:30:45 ERROR CoinJoinClientBase (327) System.Net.Http.HttpRequestException: Gone
Round is not running.
at System.Net.Http.HttpResponseMessageExtensions.ThrowRequestExceptionFromContentAsync(HttpResponseMessage me) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/Extensions/HttpResponseMessageExtensions.cs:line 91
at WalletWasabi.CoinJoin.Client.Clients.AliceClientBase.GetUnsignedCoinJoinAsync() in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/AliceClientBase.cs:line 248
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.TryProcessRoundStateAsync(ClientRound ongoingRound) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/CoinJoinClientBase.cs:line 317
2020-06-19 14:31:18 ERROR CoinJoinClientBase (327) System.Net.Http.HttpRequestException: Gone
Round is not running.
at System.Net.Http.HttpResponseMessageExtensions.ThrowRequestExceptionFromContentAsync(HttpResponseMessage me) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/Extensions/HttpResponseMessageExtensions.cs:line 91
at WalletWasabi.CoinJoin.Client.Clients.AliceClientBase.GetUnsignedCoinJoinAsync() in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/AliceClientBase.cs:line 248
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.TryProcessRoundStateAsync(ClientRound ongoingRound) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/CoinJoinClientBase.cs:line 317
2020-06-19 14:31:24 INFO ClientState (446) Coin added to the waiting list: 6:6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a.
2020-06-19 14:31:24 INFO ClientState (452) Round (54848) removed. Reason: It's not running anymore.
2020-06-19 14:31:24 INFO ClientState (452) Round (54849) removed. Reason: It's not running anymore.
2020-06-19 14:31:24 INFO ClientState (470) Round (54850) added.
2020-06-19 14:31:24 INFO ClientState (470) Round (54851) added.
2020-06-19 14:31:37 INFO ClientState (500) Coin added to the waiting list: 3:90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3.
2020-06-19 14:31:37 INFO ClientState (503) Round (54849) registration is cleared.
2020-06-19 14:31:37 ERROR CoinJoinClientBase (471) System.Net.Http.HttpRequestException: Not Found
Alice not found.
at System.Net.Http.HttpResponseMessageExtensions.ThrowRequestExceptionFromContentAsync(HttpResponseMessage me) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/Extensions/HttpResponseMessageExtensions.cs:line 91
at WalletWasabi.CoinJoin.Client.Clients.AliceClientBase.PostConfirmationAsync() in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/AliceClientBase.cs:line 170
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.TryConfirmConnectionAsync(ClientRound inputRegistrableRound) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/CoinJoinClientBase.cs:line 452
2020-06-19 14:32:05 INFO ClientState (500) Coin added to the waiting list: 6:503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065.
2020-06-19 14:32:05 INFO ClientState (503) Round (54849) registration is cleared.
2020-06-19 14:32:05 ERROR CoinJoinClientBase (471) System.Net.Http.HttpRequestException: Not Found
Alice not found.
at System.Net.Http.HttpResponseMessageExtensions.ThrowRequestExceptionFromContentAsync(HttpResponseMessage me) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/Extensions/HttpResponseMessageExtensions.cs:line 91
at WalletWasabi.CoinJoin.Client.Clients.AliceClientBase.PostConfirmationAsync() in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/AliceClientBase.cs:line 170
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.TryConfirmConnectionAsync(ClientRound inputRegistrableRound) in /home/lontivero/GitHub/WalletWasabi/WalletWasabi/CoinJoin/Client/Clients/CoinJoinClientBase.cs:line 452
2020-06-19 14:32:41 INFO WasabiSynchronizer (267) Downloaded filter for block 1772363.
2020-06-19 14:32:41 INFO ClientState (446) Coin added to the waiting list: 1:8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428.
2020-06-19 14:32:41 INFO ClientState (452) Round (54848) removed. Reason: It's not running anymore.
2020-06-19 14:32:41 INFO ClientState (452) Round (54849) removed. Reason: It's not running anymore.
2020-06-19 14:32:41 INFO ClientState (470) Round (54850) added.
2020-06-19 14:32:41 INFO ClientState (470) Round (54851) added.
2020-06-19 14:32:41 INFO ClientState (446) Coin added to the waiting list: 0:e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad.
2020-06-19 14:32:41 INFO ClientState (452) Round (54848) removed. Reason: It's not running anymore.
2020-06-19 14:32:41 INFO ClientState (452) Round (54849) removed. Reason: It's not running anymore.
2020-06-19 14:32:41 INFO ClientState (470) Round (54850) added.
2020-06-19 14:32:41 INFO ClientState (470) Round (54851) added.
2020-06-19 14:32:47 INFO P2pBlockProvider (290) Disconnected node: ::ffff:207.180.217.225. Block downloaded: 00000000000000af9ce0f4fa797898b1928a5e008d25a98c4527d82972a8403f.
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - 90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - 83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - 8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - 6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - 503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - 90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - 83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - 8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - 6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - 503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - 90c9b8a26ab0fe8943eaec3beebd5a14c0160ba27e525535677db118e083c2d3
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - e4ba725c9061963b3419b6f42487b855d189e6dc169aefa85135e5236e7fc518
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - 83df09ef53d28b5d182fafa06b5a6856d78d86eb78a343159dc07ae91712ef68
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - 8b3c85e1a6ede3c99376d0d223185835aed5af8a3b47c2e6d2bf64fd4a9fe428
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - 6bad8ba43eceece1c8dbf215ee93dd675433162990b72d9aee91a6407474ee3a
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - 503623c804ae9a4b51f8580bc51c7826f0e04aefb2584ea5eac6b8d309d45065
2020-06-19 14:32:47 INFO Global (614) Transaction Notification (Information): - CoinJoin Confirmed! - e9d542829362ef431869e69c8a5597a0192e1219ee452ac99b45778f03e2c6ad
It might be because the "TestNetFallbackBackendUri" still points to the v3 backend.
I created a DNS entry that points to the v4 backend but ofc the certificate is not valid. https://v4.wasabiwallet.co/. Do you know @lontivero how to fix the certificate problem there or any other solution to fix this? Temporary solutions are also good as this is only for testing and will be deleted after the hard fork.
Do you know @lontivero how to fix the certificate problem there or any other solution to fix this?
Yes, don't use HTTPS, only HTTP.
@yahiheb this is for coinjoin mainly.
@lontivero if I set it only to HTTP then I will get this on client-side on get version request:
{StatusCode: 404, ReasonPhrase: 'Not Found', Version: 1.1, Content: System.Net.Http.ByteArrayContent, Headers:
{
Server: nginx
Date: Wed, 24 Jun 2020 10:47:58 GMT
Connection: keep-alive
Content-Type: text/html
Content-Length: 125
}}
It is good like this as in case of fallback the client will throw not found exception instead of switching to V3 API.
I encountered a problem with V4 backend. V4 Tor site is up, Wallet is loaded status is the following:

tested on Qubes 4, Debian 10, Fedora 31, Whonix 15, at master branch 349a4ddf82c89234ec506705e098210dfd599c4a.
Config.json file still shows "MainNet/TestNet/RegTestBackendUri**V3**", but it should say V4.cd ~/WalletWasabi/WalletWasabi.Tests && dotnet test --filter="UnitTests" --logger "trx;LogFileName=TestResults.trx"Test Run Successful.
Total tests: 311
Passed: 311
Total time: 6.6618 Minutes
.walletwasabi/client/BitcoinStore/TestNet/*, then set the wallet "Height" to 0, launched wasabi and load a wallet.
UPDATE
I could work around this by changing the config file to V4, and then starting Wasabi again. Although it changed the config file back to V3, but regardless, it is downloading filters and blocks now - it's odd...
I did a whole bunch of everything in testing, it seems to be working smoothly. please consider the above report of the weird config file issue...
Pinging our successful senior tester
@Transisto
@davterra
@RiccardoMasutti
@kravens
@UkolovaOlga
@htims-xela
[WIP]
Clicked every button on the main menu.
Maximized and minimized the window. I can't resize it. #3923
Lurking Wife Mode not working as expected inside Transaction Detail: #3892 #3893 #3894 (it's not about what to hide, it's about behaving differently on different occasions)
OK
ColdCard - OK
Trezor One and Trezor Model T - #3911 #3930 #3929 #3928 #3926 #3908 #3938 #3937
Ledger - OK
(latest firmware)
Test basic wallet functions:
Search for the wallet - OK
Send - OK
Receive - OK
ColdCard test:
PSBT workflow with SD card - OK
Import skeleton file functionality - #3948
OK
OK
OK
OK
OK
OK
OK
OK
Still got #3448 bug
OK
OK
Download filters - OK
Send / Receive - OK
CoinJoin - OK
General wallet things - OK
V4 API - OK
Check HW icon in wallet explorer - OK
Test all HW related workflows, enumerate, send, receive, PSBT workflow with SD card. - OK
Try to create big PSBTs by adding inputs that are part of bit transactions, like CoinJoins. Check if the device can accept such a big size of tx. - OK
OK
OK
Maximizing, minimizing window works fine.
Permanent ''Hot Wallet'' hover-over stays on screen after double clicking the TestNet wallet to open it:

When double clicking the ''Hot Wallet'' pop-up, WasabiWallet crashed:

Reported here: https://github.com/zkSNACKs/WalletWasabi/issues/3909

Searching for Coldcard generated wallet on TestNet works!
Receiving:

Building TX (PSBT):

Sending (signed PSBT):


Importing skeleton file (with latest firmware CC) generates an identical wallet again:

But also with the permanent popup bug, reported before: https://github.com/zkSNACKs/WalletWasabi/issues/3909

Success with a PayJoin Rooibos tea 🍵 Both with/without TOR.

Successfully did a selfie in WasabiWallet:

Custom fee feature works:

Looks good, comes down in a similar way to the Lock Screen.

Successfully generated, can't open before testing PW. Also recovered successfully with mnemonic+pw:

Difficult to find password back with only 1 change, only when giving correct pw as hint it succeeds...

./wassabeed.exe findpassword --wallet:TestNet1.1.12 -n=true -x=true
2020-07-17 07:34:27 INFO Global (86) .ctor finished in 2 milliseconds.
2020-07-17 07:34:27 WARNING PasswordFinder (36) WARNING: This tool will display your password if it finds it.
2020-07-17 07:34:27 WARNING PasswordFinder (37) You can cancel this by CTRL+C combination anytime.
Enter a likely password: **
[# ] 1% - ET: 00:02:54[## ] 2% - ET: 00:02:54[################################################################################################ ] 96% - ET: 00:00:0[################################################################################################# ] 97% - ET: 00:00:0[################################################################################################## ] 98% - ET: 00:00:0[####################################################################################################] 100% - ET: 00:00:00
2020-07-17 07:37:39 INFO PasswordFinder (73) Completed in 00:02:54.8114666
FAILED: Password not found
(edit 2:) Also with options for numbers and symbols enabled a single change to the pw could not be recovered...
The password does contain a lot of symbols and numbers.
Perhaps due to the lack of peers doing CJ on testnet, there was a warning in the logs:
2020-07-14 12:45:21 ERROR CoinJoinClientBase (471) System.Net.Http.HttpRequestException: Not Found
Alice not found.
at System.Net.Http.HttpResponseMessageExtensions.ThrowRequestExceptionFromContentAsync(HttpResponseMessage me) in C:\Users\kevin\Desktop\Wasabi\WalletWasabi\WalletWasabi\Extensions\HttpResponseMessageExtensions.cs:line 107
at WalletWasabi.CoinJoin.Client.Clients.AliceClientBase.PostConfirmationAsync() in C:\Users\kevin\Desktop\Wasabi\WalletWasabi\WalletWasabi\CoinJoin\Client\Clients\AliceClientBase.cs:line 170
at WalletWasabi.CoinJoin.Client.Clients.CoinJoinClientBase.TryConfirmConnectionAsync(ClientRound inputRegistrableRound) in C:\Users\kevin\Desktop\Wasabi\WalletWasabi\WalletWasabi\CoinJoin\Client\Clients\CoinJoinClientBase.cs:line 452
Queuing and registering works.
Looks like it upgraded successfully from 0.3.4.9 to 0.4.2.5 today:
Apr 10 12:33:58.000 [notice] Tor 0.4.2.5 (git-bede4ea1008920d8) opening log file.
Apr 10 12:33:58.406 [notice] Tor 0.4.2.5 (git-bede4ea1008920d8) running on Windows 8 [or later] with Libevent 2.1.8-stable, OpenSSL 1.1.1d, Zlib 1.2.11, Liblzma N/A, and Libzstd N/A.
Closes when used once.

Works!
No issues

Working!
Works!
Works: https://twitter.com/KevinR4v/status/1283017436414070793?s=20

Missing some logo's / images on tor-website, but fully functional as backend:

Nr 1
Nr. 2
[FINAL] Tested on Ubuntu 18.04
Failed, and referenced in Slack by @david
Reporting here as instructed.
I initially misunderstood the process and filed an issue, but after realizing
my error, retested and seems OK
Ran all typical functions using Coldcard MK2 with current firmware.
All normal.
All normal functionality
All normal functionality
Works OK with/without Tor
works fine, tested in default, and with numbers and or symbols enabled
Tests OK
Tests as requested OK
Tests as requested OK
Tests OK
Tests OK
Tests OK
Nr. 3
On TestNet i experience some weird stuff, the coinjoin was not stopping, it keeps adding more coins to coinjoin.
see video:
https://youtu.be/wAMlkjIFX_s
Nr. 4
Sending the transaction:
i have paste the same address 2x and it will allow that, but the transaction is successful

Nr. 5
Recovering with password BUG
After i recover my wallet with the seed's and add a Password, i'm able to enter on that wallet without Password.
see video:
Nr. 6
V4 Test

Nr.7
All the tests done:
I've tested a bit all the RPC commands; all of them work.
These below are a few things that may be interesting/bugs.
The default configuration is false, but if we change it with an invalid number (say 012 or 946482), the new default configuration that get automatically restored is true.
On the other hand, if we change it with an invalid value like empty, a string, symbols or a sequence of numbers starting with 0 (say , 012)false is automatically restored.
This method allows to load a wallet in the GUI without testing the password.
curl -s --data-binary '{"jsonrpc":"2.0","method":"selectwallet", "params" : ["walletname"]}' http://127.0.0.1:37128/Wallet Explorer circumventing the password testingThis method accepts any walletname parameter and doesn't return any error even if it's clearly invalid. An error message could be convenient, so that I could instantly have a feedback that the wallet wasn't selected properly (more or less like the generate
wallet method does).
feeTarget a value < 2, the error contains a \n leftover. The same happens if we give it a value bigger than 1008.

Same invalid addresses as #3933 are accepted
This method allows to send a transaction which does not spend the entire coin, without providing a label; the same behaviour is prohibited in the GUI.

\n leftover.
As a final note, my little repository (Spawn), still works as intended with this latest release.
General tests
OS: Ubuntu 18.04, macOS 10.15.6
Screen cannot be resized after a certain point (macOS and Ubuntu)

Split-screen freezes, isn't by default occupying exactly half of the screen, can’t be adjusted when trying to split screen a larger window (more than half the size of the screen) versus other apps (macOS and Ubuntu)









Testing Tor upgrade
Works (macOS, Ubuntu)
PayJoin

Send tab
Legal docs
Generate Wallet
Create recovery phrases (macOS)
Generate (macOS)
Get some balance (macOS)
Recover wallet (macOS)
Check balance (macOS)
Password finder
Watch-only wallet
@molnard I hope this helps!
@nickycutesc thanks for the report 3 points
Why does tBTC not get reflected when I change to TestNet in Settings (macOS)? I have testate funds on this wallet but the balance is not getting reflected properly.
If you change the network you have to restart Wasabi. Your founds should be there. Did you generate the wallet with Wasabi? Do you see something in History?
Split-screen freezes, isn't by default occupying exactly half of the screen, can’t be adjusted when trying to split screen a larger window (more than half the size of the screen) versus other apps (macOS and Ubuntu)
I am not using Ubuntu, How can you split the screen? Or this with two monitors? By the way, what is your resolution?
@molnard thanks for the points!
I've changed the network and restarted Wasabi. I had tBTC on my Trezor. I did not generate the wallet with Wasabi and I do not see anything in History.
Single monitor. I split the screen by dragging the window to one side and then split screen is automatically detected. My resolution is 16:9; 1920x1080.
Tried to test is on OSX 11 - Big Sur. I know it's not officially supported yet, as the OS is still not officially released. Still tried it.
Wasabi starts, but stops almost immediately. I see this in the logs:
2020-07-16 16:20:36 INFO Global (86) .ctor finished in 3 milliseconds.
2020-07-16 16:20:36 WARNING Global (645) Process is exiting.
2020-07-16 16:20:36 INFO Global (808) Wasabi stopped gracefully (a3ccf0ae-e8a5-4014-a2f4-c2ef35b3efb6).
[WIP]
Check HW icon in wallet explorer
-- OK
Test all HW related workflows, enumerate, send, receive, PSBT workflow with SD card.
-- OK
Try to create big PSBTs by adding inputs that are part of bit transactions, like CoinJoins.
Check if the device can accept such a big size of tx.
-- Tested with 2 Mainnet inputs, each with > 150 anonymity sets. OK
All tests check out as OK, except as noted in
@molnard Some Ubuntu tests (18.04)
About menu

USD balance tooltip in wallet explorer

Mix until anonset

PS C:\> systeminfo.exe | select -Skip 2 -First 2
OS Name: Microsoft Windows 10 Enterprise N
OS Version: 10.0.18363 N/A Build 18363
PS C:\>cd C:\repos\WalletWasabi\
PS C:\repos\WalletWasabi> git checkout b3b0623b99a4a164dd8954d7c9423ea2e93fc37a
PS C:\repos\WalletWasabi> cd .\WalletWasabi.Packager\
PS C:\repos\WalletWasabi\WalletWasabi.Packager> git show
commit b3b0623b99a4a164dd8954d7c9423ea2e93fc37a (HEAD)
Merge: c41740572 bcf856e9a
Author: D<C3><A1>vid Moln<C3><A1>r <[email protected]>
Date: Fri Jul 10 10:06:22 2020 +0200
Merge pull request #3871 from molnard/broadcast2
Transaction tab UI rework (Part 2/2)
PS C:\repos\WalletWasabi\WalletWasabi.Packager> dotnet restore
PS C:\repos\WalletWasabi\WalletWasabi.Packager> dotnet build
PS C:\repos\WalletWasabi\WalletWasabi.Packager> dotnet run -- --onlybinaries
PS C:\repos\WalletWasabi\WalletWasabi.Packager> cd ..\WalletWasabi.Gui\bin\dist
PS C:\repos\WalletWasabi\WalletWasabi.Gui\bin\dist> git diff --no-index win7-x64 "C:\Program Files\WasabiWallet"
diff --git a/win7-x64/WalletWasabi.Gui.deps.json b/let/WalletWasabi.Gui.deps.json
index afed3b82b..07441cb08 100644
--- a/win7-x64/WalletWasabi.Gui.deps.json
+++ b/let/WalletWasabi.Gui.deps.json
@@ -7,14 +7,14 @@
"targets": {
".NETCoreApp,Version=v3.1": {},
".NETCoreApp,Version=v3.1/win7-x64": {
- "WalletWasabi.Gui/1.1.11.1": {
+ "WalletWasabi.Gui/1.1.11.2": {
"dependencies": {
"AvalonStudio.Shell": "0.9.9",
"Avalonia.Desktop": "0.9.11",
"Dock.Avalonia.Themes.Default": "0.9.9",
"Dock.Avalonia.Themes.Metro": "0.9.9",
"System.Runtime": "4.3.1",
- "WalletWasabi": "1.1.11.1",
+ "WalletWasabi": "1.1.11.2",
"runtimepack.Microsoft.NETCore.App.Runtime.win-x64": "3.1.5",
"runtimepack.Microsoft.AspNetCore.App.Runtime.win-x64": "3.1.5"
},
@@ -3946,7 +3946,7 @@
}
}
},
- "WalletWasabi/1.1.11.1": {
+ "WalletWasabi/1.1.11.2": {
"dependencies": {
"Microsoft.AspNetCore.Mvc.NewtonsoftJson": "3.1.1",
"Microsoft.Win32.Registry": "4.7.0",
@@ -3960,7 +3960,7 @@
}
},
"libraries": {
- "WalletWasabi.Gui/1.1.11.1": {
+ "WalletWasabi.Gui/1.1.11.2": {
"type": "project",
"serviceable": false,
"sha512": ""
@@ -5508,7 +5508,7 @@
"path": "tmds.dbus/0.7.0",
"hashPath": "tmds.dbus.0.7.0.nupkg.sha512"
},
- "WalletWasabi/1.1.11.1": {
+ "WalletWasabi/1.1.11.2": {
"type": "project",
"serviceable": false,
"sha512": ""
diff --git a/win7-x64/WalletWasabi.Gui.dll b/let/WalletWasabi.Gui.dll
index 9507fb8c7..2def52359 100644
Binary files a/win7-x64/WalletWasabi.Gui.dll and b/let/WalletWasabi.Gui.dll differ
diff --git a/win7-x64/WalletWasabi.dll b/let/WalletWasabi.dll
index 52160b186..f068e39b4 100644
Binary files a/win7-x64/WalletWasabi.dll and b/let/WalletWasabi.dll differ
diff --git a/win7-x64/wassabee.exe b/let/wassabee.exe
index eb601a6b4..5192bb88b 100644
Binary files a/win7-x64/wassabee.exe and b/let/wassabee.exe differ
diff --git a/win7-x64/wassabeed.exe b/let/wassabeed.exe
index a4282fffa..d6acd6cf3 100644
Binary files a/win7-x64/wassabeed.exe and b/let/wassabeed.exe differ
Tried to test is on OSX 11 - Big Sur. I know it's not officially supported yet, as the OS is still not officially released. Still tried it.
@P-Verbrugge once OSX 11 is officially released and once dotnet core officially support that OS then Wasabi will supported it too.
Difficult to find password back with only 1 change, only when giving correct pw as hint it succeeds...
@kravens Consider enabling the numbers or/and the symbols if your password contains those.
https://docs.wasabiwallet.io/using-wasabi/PasswordFinder.html
On TestNet i experience some weird stuff, the coinjoin was not stopping, it keeps adding more coins to coinjoin.
@CoinJoinDay It didn't stop because the enqueued coins didn't reach the anonset target (50)
@lontivero can you take a look at https://github.com/zkSNACKs/WalletWasabi/issues/3782#issuecomment-658913146
If any of those issues are relevant maybe @PulpCattel should open separate issues.
Did some partial testing.
Built from sources, on a Gentoo Linux, with .NET Core SDK 3.1.102. Using Xfce4 as a desktop environment.
Built without issues.
Recommended dotnetcore-sdk-3.1.301 is not available on Gentoo donet overlay, only 3.1.302, but it worked ok with what I already have, so didn't bother to upgrade.
Tested with both Tor on and off, OK.
(part of why I decided to test this new Wasabi release was to look how you have designed UI/UX part for this, as I will likely work on that for JoinMarketQt GUI soon)
Check the validation mechanisms on the Send tab. Turn on custom change address feature, paste the same address, press the max button, enter the wrong address - OK
Wallet manager should be closed automatically after the first wallet was loaded and on the Load wallet tab. - OK
Noticed #3986 while loading wallet.
OK. Tested with both trying to open two v1.1.12rc1 instances and v1.1.12rc1 and current git master.
OS: Windows 10 Home Version 1903 OS 18362.900
Wallet Manager - Displayed Properly
Generate Wallet - Worked Properly
Recover Wallet - Removed wallet and closed the wallet. Reopened and recovered
Load Wallet - Worked Properly
Test Password - Worked Properly
Transaction Broadcaster - Displayed Properly
Settings
TOR can be toggled
UI
Auto Copy/Paste - Works properly
Custom change address - Works properly
Lurking Wife Mode toggles properly
Lock Screen works with pin
When no pin, lock screen does not transition smoothly every time on click and drag (speed of drag issue)
About - displayed the following

Customer Support - opens https://www.reddit.com/r/WasabiWallet/
Report bug - opens https://github.com/zkSNACKs/WalletWasabi/issues
Documentation - opens https://docs.wasabiwallet.io/
Legal Documents


Misc.
Wallet has minimum height and width

Double clicking on the wasabi symbol in the top left corner closes the wallet

@molnard hope this helps!
OS: Ubuntu 18.04, macOS 10.15.6, Windows 10 Home Version 1903 OS 18362.900


@molnard hope this helps!
OS: macOS 10.15.6
Work in progress… is forever

Does Wasabi support Bitcoin Core 0.20 yet?

@molnard hope this helps!
OS: macOS 10.15.6, Ubuntu 18.04, Windows 10 Home Version 1903 OS 18362.900

@molnard hope this helps!
OS: macOS 10.15.6, Ubuntu 18.04, Windows 10 Home Version 1903 OS 18362.900
Watch-only wallet:
Watch only wallet hides both the send and coinjoin tab on Ubuntu 18.04 and macOS 10.15.6
Does not work on Windows 10; can see the CoinJoin tab:

In contrast to this post: https://github.com/zkSNACKs/WalletWasabi/pull/3656#pullrequestreview-411967435
@molnard hope this helps!
OS: macOS 10.15.6, Ubuntu 18.04, Windows 10 Home Version 1903 OS 18362.900
Mix until anonset
macOS and Ubuntu work properly
Windows does NOT work properly:
You MUST immediately restart the application after resetting the anonymity set in order for the anonymity change to be reflected and permanent upon startup. If you do this:
the changed anonymity set DOES NOT get saved.
@molnard hope this helps!
OS: macOS 10.15.6, Ubuntu 18.04, Windows 10 Home Version 1903 OS 18362.900
Single OS checker
Ubuntu works properly:

macOS and Windows DOES NOT work properly:


@molnard hopes this helps!
OS: macOS 10.15.6, Ubuntu 18.04, Windows 10 Home Version 1903 OS 18362.900
Lock screen - works properly on all OS
USD balance tooltip in wallet explorer - works properly on macOS and Ubuntu, Windows 10 DOES NOT work (doesn't display the USD equivalent:

@molnard hope this helps!
General tests
Click on every button on the main menu. // OK
Maximize, minimize, resize the window. // OK
Testing Tor upgrade
Issue #3975 created // OK
Send tab
Check the validation mechanisms on the Send tab. // OK
Turn on custom change address feature. // OK
Paste the same address. // OK, feature request #2324
Press the max button. // OK
Enter the wrong address. // OK
Legal docs
Check the design of the legal docs tab. // OK
Delete the legal docs folder, download it again, and agree. // FAIL, issue #3984
Mix until anonset // OK
Change the anonset level strong to something // OK
Change the anonset target with the button // OK
Restart Wasabi and check the if your setting is there // OK
Wallet manager
Create a new wallet with password // FAIL, didn't close after opening.
Load an existing wallet // OK
Column sorting persistent // I'm not sure if that is supposed to happen
Order of the tabs before restarting: CJ, History, Send and Receive.

After restart they were back in default order.

Generate wallet // OK
Check recovery phrases // OK
Recover wallet // OK
Linux package prefix changed // OK
It was WasabiLinux-1.1.11.1.tar.gz => Wasabi-1.1.11.2.tar.gz.
Password finder // OK
Daemon // OK
Generate wallet and test password // OK
About menu // OK
USD balance tooltip in wallet explorer // OK
Operating System
Linux Mint 19.3
Wasabi Version
Wasabi-1.1.11.2.tar.gz
Generated Wallet5 with password boFbTvPbufaxDJrK and tried password finder with aoFbTvPbufaxDJrK (first character changed to a)
PS C:\Program Files\WasabiWallet> .\wassabeed.exe findpassword --wallet:Wallet5
2020-07-17 18:46:06 INFO Global (86) .ctor finished in 6 milliseconds.
2020-07-17 18:46:06 WARNING PasswordFinder (36) WARNING: This tool will display your password if it finds it.
2020-07-17 18:46:06 WARNING PasswordFinder (37) You can cancel this by CTRL+C combination anytime.
Enter a likely password: ****************
[ ] 0%
2020-07-17 18:46:15 INFO PasswordFinder (73) Completed in 00:00:02.1896505
SUCCESS: Password found: >>> boFbTvPbufaxDJrK <<<
Tested the same Wallet5 with boFbTvPbufaxDJrl (last character changed to l)
PS C:\Program Files\WasabiWallet> .\wassabeed.exe findpassword --wallet:Wallet5
2020-07-17 18:55:00 INFO Global (86) .ctor finished in 4 milliseconds.
2020-07-17 18:55:00 WARNING PasswordFinder (36) WARNING: This tool will display your password if it finds it.
2020-07-17 18:55:00 WARNING PasswordFinder (37) You can cancel this by CTRL+C combination anytime.
Enter a likely password: ****************
[################################################################################################# ] 97% - ET: 00:00:10.1932956
2020-07-17 19:00:36 INFO PasswordFinder (73) Completed in 00:05:33.3693723
SUCCESS: Password found: >>> boFbTvPbufaxDJrK <<<
Tested the same Wallet5 with aoFbTvPbufaxDJrl (first character changed to a and last character changed to l)
PS C:\Program Files\WasabiWallet> .\wassabeed.exe findpassword --wallet:Wallet5
2020-07-17 18:47:12 INFO Global (86) .ctor finished in 4 milliseconds.
2020-07-17 18:47:13 WARNING PasswordFinder (36) WARNING: This tool will display your password if it finds it.
2020-07-17 18:47:13 WARNING PasswordFinder (37) You can cancel this by CTRL+C combination anytime.
Enter a likely password: ****************
[################################################################################################### ] 99% - ET: 00:00:03.5022276
2020-07-17 18:53:03 INFO PasswordFinder (73) Completed in 00:05:49.4197298
FAILED: Password not found
Testing
COMMENT: If you double click on File, Tools or Help, the window maximize and return to their size. As commented before, the double click on the Wasabi icon closes it (can this be solved?)
COMMENT: If you reduce the size of the window to the minimum and open a lot of tabs, they overlap the window content.

I hope the tabs repeated from Wallet Explorer dissapear in near future, that can solve this overlap.
COMMENT Tor don't worked for me from latest release.
Now, I uninstalled, delete all data and reinstalled v1.1.11. Any Tor service is running and Wasabi don't connect.
After that upgraded to v1.1.12rc and the same result.
Also, I tried to uninstall Wasabi, delete all data and install v1.1.12rc, same result. This is the relevant log:
2020-07-17 18:20:08 ERROR TorProcessManager (170) WalletWasabi.Exceptions.TorException: Could not automatically start Tor. Try running Tor manually.
---> WalletWasabi.Exceptions.TorException: Attempted to start Tor, but it is not running.
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
2020-07-17 18:20:18 INFO TorProcessManager (299) Tor did not work properly for 75 seconds. Maybe it crashed. Attempting to start it...
2020-07-17 18:20:20 INFO TorProcessManager (110) Updating Tor...
2020-07-17 18:20:20 ERROR WasabiSynchronizer (321) WalletWasabi.Exceptions.ConnectionException: Could not connect to Tor SOCKSPort at 127.0.0.1:9050. Is Tor running?
---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (10061): No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión. 127.0.0.1:9050
at WalletWasabi.TorSocks5.TorSocks5Client.IsConnectionRefused(Exception exc)
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorSocks5Client.ConnectAsync()
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancel)
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpMethod method, String relativeUri, HttpContent content, CancellationToken cancel)
at TorHttpClientExtensions.SendAndRetryAsync(ITorHttpClient client, HttpMethod method, HttpStatusCode expectedCode, String relativeUri, Int32 retry, HttpContent content, CancellationToken cancel)
at WalletWasabi.WebClients.Wasabi.WasabiClient.GetSynchronizeAsync(uint256 bestKnownBlockHash, Int32 count, Nullable'1 estimateMode, CancellationToken cancel)
at System.Threading.Tasks.TaskExtensions.WithAwaitCancellationAsync[T](Task'1 me, CancellationToken cancel, Int32 waitForGracefulTerminationMilliseconds)
at WalletWasabi.Services.WasabiSynchronizer.<>c__DisplayClass60_0.<<Start>b__0>d.MoveNext()
2020-07-17 18:20:20 INFO TorProcessManager (181) Extracted C:\Program Files\WasabiWallet\TorDaemons\data-folder.zip to C:\Users\ user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-17 18:20:20 INFO TorProcessManager (187) Extracted C:\Program Files\WasabiWallet\TorDaemons\tor-win64.zip to C:\Users\ user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-17 18:20:20 INFO TorProcessManager (144) Starting Tor process with Process.Start.
My workaround to use Wasabi and do this tests is use the Tor SOCKS5 Endpoint 127.0.0.1:9150 while Tor Browser is running.
OK: Works very well with and without Tor!


COMMENT: If you use an address that has been used before (at least at the open wallets), can be a message warning that?
OK
OK
BUG Under certain circumstances: #3992
COMMENT: I miss some padding around the text, is too close to the edges.

COMMENT: There is a lag of 7-10 seconds until the window appears. This can be crazy but a very quick movement can use Wasabi without agree the terms?
COMMENT: You can add two dates into the "Legal Documents" tab, inside or outside the legal text:
Last Updated: 2020-04-05
Accepted on: 2020-07-17
COMMENT: Legal documents must be checked for a new version when Wasabi starts, like upgrades for the software itself.
OK
COMMENT: The order of elements from text should be the same (1. Recovery Words 2. Password), but in the label of the checkbox is inverted ... _my password and recovery words_
COMMENT: The Recovery Words and Password words are not first case in the check box.
COMMENT: The text and distribution is not clear. Sorry I was not here with #3617. This is my vision:

OK
OK
OK
OK Used as described here: https://docs.wasabiwallet.io/using-wasabi/PasswordFinder.html#windows
COMMENT: Can be useful for newcomers write that they must use quotation marks if the name of the wallet have spaces.

_Create a watch-only wallet. Check the icon of it in the wallet explorer and the CoinJoin tab should not be visible._
OK

OK
OK Closes always when a wallet is opened, tested a lot of times with different tabs and interactions done.
COMMENT The information text don't fit the initial window size. To prevent this, can have a higher height.

OK
COMMENTS Press kit PDF has http version instead of https on the website link, and the .onion sites are missing:

COMMENTS You should use alt atribute for all images, better practice for SEO and if browser can't load images correctly or is browser by people with disabilities. https://validator.w3.org/nu/?doc=https%3A%2F%2Fwasabiwallet.io%2F
OK Not in the website for now (version is not launched)
BUG: #3994 You can run two instances of Wasabi (Mainnet and TestNet)


OK
OK
COMMENT: After creating a new wallet, there is no warning that the password must be tested before opening it. The user reaches the "Test Password" screen and may not understand it. An explanatory message would be nice.
OK

COMMENT: Can be great for the user get the same operation in Send (Amount of coins, Amount beside Max button, instead the blue text, Fees), History, Coinjoin...
OK
OK


GUI error: I don't know how this white tooltip appeared there, It's in front of ALL software and system windows. Can't reproduce.

Some messages: Must be good improve or reduce some messages:


Extended keys: overflow window, are incomplete.

Eye icon: Must be the same in all places, with hand pointer and dimming colors on hover.

Windows 10. Version 10.0.18363. Compilation 18363
OS: macOS 10.15.6, Ubuntu 18.04, Windows 10 Home Version 1903 OS 18362.900
Wallet manager: works on Ubuntu, macOS and Windows
Crash report: works on Ubuntu, fails on macOS and Windows
Ubuntu


macOS & Windows
Column sorting persistent: works on Ubuntu, macOS and Windows
@molnard hope this helps!
OS: macOS 10.15.6, Ubuntu 18.04, Windows 10 Home Version 1903 OS 18362.900
Deterministic build: works on Ubuntu, fails on macOS and Windows 10
Ubuntu:
Cloning into 'WalletWasabi'...
remote: Enumerating objects: 70716, done.
remote: Total 70716 (delta 0), reused 0 (delta 0), pack-reused 70716
Receiving objects: 100% (70716/70716), 371.30 MiB | 2.96 MiB/s, done.
Resolving deltas: 100% (53993/53993), done.
cd WalletWasabi/
sudo git checkout 'b3b0623b99a4a164dd8954d7c9423ea2e93fc37a'
Note: checking out 'b3b0623b99a4a164dd8954d7c9423ea2e93fc37a'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b
HEAD is now at b3b0623b9 Merge pull request #3871 from molnard/broadcast2
cd WalletWasabi.Packager/
sudo snap install dotnet-sdk --classic
dotnet-sdk 3.1.302 from Microsoft .NET Core (dotnetcore✓) installed
sudo snap alias dotnet-sdk.dotnet dotnet
Added: dotnet-sdk.dotnet as dotnet
sudo dotnet restore
Determining projects to restore...
Restored /home/user/WalletWasabi/WalletWasabi/WalletWasabi.csproj (in 410 ms).
Restored /home/user/WalletWasabi/WalletWasabi.Packager/WalletWasabi.Packager.csproj (in 410 ms).
sudo dotnet build
Microsoft (R) Build Engine version 16.6.0+5ff7b0c9e for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.
Determining projects to restore...
All projects are up-to-date for restore.
WalletWasabi -> /home/user/WalletWasabi/WalletWasabi/bin/Debug/netcoreapp3.1/WalletWasabi.dll
WalletWasabi.Packager -> /home/user/WalletWasabi/WalletWasabi.Packager/bin/Debug/netcoreapp3.1/WalletWasabi.Packager.dll
Build succeeded.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:08.11
sudo dotnet run -- --onlybinaries
Unhandled exception. System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/user/WalletWasabi/WalletWasabi.Packager/bin/Debug/netcoreapp3.1/....../../WalletWasabi/TorDaemons/tor-win64.zip'.
at Interop.ThrowExceptionForIoErrno(ErrorInfo errorInfo, String path, Boolean isDirectory, Func`2 errorRewriter)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode)
at System.IO.FileStream.OpenHandle(FileMode mode, FileShare share, FileOptions options)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync)
at System.IO.Compression.ZipFile.Open(String archiveFileName, ZipArchiveMode mode, Encoding entryNameEncoding)
at System.IO.Compression.ZipFile.ExtractToDirectory(String sourceArchiveFileName, String destinationDirectoryName, Encoding entryNameEncoding, Boolean overwriteFiles)
at System.IO.Compression.ZipFile.ExtractToDirectory(String sourceArchiveFileName, String destinationDirectoryName)
at System.IO.IoHelpers.BetterExtractZipToDirectoryAsync(String src, String dest) in /home/user/WalletWasabi/WalletWasabi/Helpers/IoHelpers.cs:line 62
at WalletWasabi.Packager.Program.CreateDigests() in /home/user/WalletWasabi/WalletWasabi.Packager/Program.cs:line 182
at WalletWasabi.Packager.Program.Main(String[] args) in /home/user/WalletWasabi/WalletWasabi.Packager/Program.cs:line 84
git diff --no-index Downloads/ /usr/local/bin/wasabiwallet/
diff --git a/usr/local/bin/wasabiwallet/AvalonStudio.Shell.Extensibility.dll b/usr/local/bin/wasabiwallet/AvalonStudio.Shell.Extensibility.dll
new file mode 100644
index 0000000..c90803a
Binary files /dev/null and b/usr/local/bin/wasabiwallet/AvalonStudio.Shell.Extensibility.dll differ
diff --git a/usr/local/bin/wasabiwallet/AvalonStudio.Shell.dll b/usr/local/bin/wasabiwallet/AvalonStudio.Shell.dll
new file mode 100644
index 0000000..d503b80
Binary files /dev/null and b/usr/local/bin/wasabiwallet/AvalonStudio.Shell.dll differ
diff --git a/usr/local/bin/wasabiwallet/AvalonStudio.Utils.dll b/usr/local/bin/wasabiwallet/AvalonStudio.Utils.dll
new file mode 100644
index 0000000..180484c
Binary files /dev/null and b/usr/local/bin/wasabiwallet/AvalonStudio.Utils.dll differ
diff --git a/usr/local/bin/wasabiwallet/Avalonia.Animation.dll b/usr/local/bin/wasabiwallet/Avalonia.Animation.dll
new file mode 100644
index 0000000..8c17f96
Binary files /dev/null and b/usr/local/bin/wasabiwallet/Avalonia.Animation.dll differ
diff --git a/usr/local/bin/wasabiwallet/Avalonia.Base.dll b/usr/local/bin/wasabiwallet/Avalonia.Base.dll
new file mode 100644
index 0000000..fc8203f
Binary files /dev/null and b/usr/local/bin/wasabiwallet/Avalonia.Base.dll differ
diff --git a/usr/local/bin/wasabiwallet/Avalonia.Controls.dll b/usr/local/bin/wasabiwallet/Avalonia.Controls.dll
new file mode 100644
index 0000000..b4f52b3
Binary files /dev/null and b/usr/local/bin/wasabiwallet/Avalonia.Controls.dll differ
diff --git a/usr/local/bin/wasabiwallet/Avalonia.DesignerSupport.dll b/usr/local/bin/wasabiwallet/Avalonia.DesignerSupport.dll
new file mode 100644
index 0000000..2bb7c5e
Binary files /dev/null and b/usr/local/bin/wasabiwallet/Avalonia.DesignerSupport.dll differ
diff --git a/usr/local/bin/wasabiwallet/Avalonia.Desktop.dll b/usr/local/bin/wasabiwallet/Avalonia.Desktop.dll
new file mode 100644
index 0000000..41d6078
Binary files /dev/null and b/usr/local/bin/wasabiwallet/Avalonia.Desktop.dll differ
diff --git a/usr/local/bin/wasabiwallet/Avalonia.DesktopRuntime.dll b/usr/local/bin/wasabiwallet/Avalonia.DesktopRuntime.dll
new file mode 100644
macOS:
Why use 7z when you can use this: https://osxdaily.com/2011/12/17/mount-a-dmg-from-the-command-line-in-mac-os-x/
git diff --no-index osx-x64/ WasabiOsx/Wasabi Wallet.App/Contents/MacOS/ : doesn’t open properly

Encourage users to git clone onto the Desktop
After git clone, tell users to 'cd' into WalletWasabi after cloning the repo
dotnet run — —onlybinaries doesn’t work:

OS: macOS 10.15.6, Ubuntu 18.04, Windows 10 Home Version 1903 OS 18362.900
Website: works on macOS, Ubuntu, Windows
Daemon: works on macOS, Ubuntu, Windows
Linux package prefix changed: doesn’t work, still has WasabiLinux in the prefix when downloading from website
Generate wallet and test password: works on macOS, Ubuntu, Windows
About menu: works on macOS, Ubuntu, Windows
Build transaction and broadcast transaction: works on macOS, Ubuntu and Windows
@molnard hope this helps!
PS C:\> systeminfo.exe | select -Skip 2 -First 2
OS Name: Microsoft Windows 10 Enterprise N
OS Version: 10.0.18363 N/A Build 18363
PS C:\> FCIV -md5 -sha1 .\Wasabi-1.1.11.2.msi
//
// File Checksum Integrity Verifier version 2.05.
//
MD5 SHA-1
-------------------------------------------------------------------------
bd90ea01130ddefe07ffc41c98208a8f 30c26816bc59e456027f8e53080afd9c71850fc0 .\wasabi-1.1.11.2.msi
Opened config file and set network to TestNet:
"Network": "TestNet",

Get this warning in the bottom right corner immeadiately on startup:

There is a problem with Tor:
Seems like #4048 could be the cause, my account on Windows 10 is has spaces in it, "Erik Nylund".
2020-07-18 08:24:34 INFO Program (51) Wasabi GUI started (a775ebf8-a2cb-4b57-92e3-906041e53e23).
2020-07-18 08:24:36 INFO IndexStore (51) InitializeAsync finished in 41 milliseconds.
2020-07-18 08:24:36 INFO TransactionStore (29) MempoolStore.InitializeAsync finished in 13 milliseconds.
2020-07-18 08:24:36 INFO TransactionStore (29) ConfirmedStore.InitializeAsync finished in 1 milliseconds.
2020-07-18 08:24:36 INFO AllTransactionStore (28) InitializeAsync finished in 37 milliseconds.
2020-07-18 08:24:36 INFO BitcoinStore (63) InitializeAsync finished in 72 milliseconds.
2020-07-18 08:24:36 INFO TorProcessManager (256) Starting Tor monitor...
2020-07-18 08:24:36 INFO Global (191) TorProcessManager is initialized.
2020-07-18 08:24:36 INFO HostedServices (51) Started Software Update Checker.
2020-07-18 08:24:37 INFO Global (407) Loaded AddressManager from `C:\Users\Erik Nylund\AppData\Roaming\WalletWasabi\Client\AddressManager\AddressManagerTestNet.dat`.
2020-07-18 08:24:37 INFO Global (314) Start connecting to nodes...
2020-07-18 08:24:37 INFO Global (338) Start synchronizing filters...
2020-07-18 08:24:38 INFO TorProcessManager (110) Updating Tor...
2020-07-18 08:24:38 INFO TorProcessManager (181) Extracted C:\Program Files\WasabiWallet\TorDaemons\data-folder.zip to C:\Users\Erik Nylund\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-18 08:24:39 INFO TorProcessManager (187) Extracted C:\Program Files\WasabiWallet\TorDaemons\tor-win64.zip to C:\Users\Erik Nylund\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-18 08:24:39 INFO TorProcessManager (144) Starting Tor process with Process.Start.
2020-07-18 08:24:40 ERROR PeriodicRunner (73) WalletWasabi.Exceptions.ConnectionException: Could not connect to Tor SOCKSPort at 127.0.0.1:9050. Is Tor running?
---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (10061): No connection could be made because the target machine actively refused it. 127.0.0.1:9050
at WalletWasabi.TorSocks5.TorSocks5Client.IsConnectionRefused(Exception exc)
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorSocks5Client.ConnectAsync()
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancel)
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpMethod method, String relativeUri, HttpContent content, CancellationToken cancel)
at TorHttpClientExtensions.SendAndRetryAsync(ITorHttpClient client, HttpMethod method, HttpStatusCode expectedCode, String relativeUri, Int32 retry, HttpContent content, CancellationToken cancel)
at WalletWasabi.WebClients.Wasabi.WasabiClient.GetVersionsAsync(CancellationToken cancel)
at WalletWasabi.WebClients.Wasabi.WasabiClient.CheckUpdatesAsync(CancellationToken cancel)
at WalletWasabi.Services.UpdateChecker.ActionAsync(CancellationToken cancel)
at WalletWasabi.Bases.PeriodicRunner.ExecuteAsync(CancellationToken stoppingToken)
2020-07-18 08:24:44 ERROR WasabiSynchronizer (321) WalletWasabi.Exceptions.ConnectionException: Could not connect to Tor SOCKSPort at 127.0.0.1:9050. Is Tor running?
---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (10061): No connection could be made because the target machine actively refused it. 127.0.0.1:9050
at WalletWasabi.TorSocks5.TorSocks5Client.IsConnectionRefused(Exception exc)
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorSocks5Client.ConnectAsync()
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancel)
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpMethod method, String relativeUri, HttpContent content, CancellationToken cancel)
at TorHttpClientExtensions.SendAndRetryAsync(ITorHttpClient client, HttpMethod method, HttpStatusCode expectedCode, String relativeUri, Int32 retry, HttpContent content, CancellationToken cancel)
at WalletWasabi.WebClients.Wasabi.WasabiClient.GetSynchronizeAsync(uint256 bestKnownBlockHash, Int32 count, Nullable`1 estimateMode, CancellationToken cancel)
at System.Threading.Tasks.TaskExtensions.WithAwaitCancellationAsync[T](Task`1 me, CancellationToken cancel, Int32 waitForGracefulTerminationMilliseconds)
at WalletWasabi.Services.WasabiSynchronizer.<>c__DisplayClass60_0.<<Start>b__0>d.MoveNext()
2020-07-18 08:24:48 INFO TorProcessManager (299) Tor did not work properly for 7 seconds. Maybe it crashed. Attempting to start it...
2020-07-18 08:24:48 ERROR StatusBarViewModel (355) WalletWasabi.Exceptions.ConnectionException: Could not connect to Tor SOCKSPort at 127.0.0.1:9050. Is Tor running?
Opened config file and disabled Tor:
"UseTor": false,
Transaction Broadcaster
When you click Broadcast Transaction you get this non-user friendly warning:

As reported and closed by https://github.com/zkSNACKs/WalletWasabi/issues/3917
I opened all wallets on startup. Wallet1 is still trying to open.

Wallet1 did eventually open (didn't time it, but my guess is it took about 15 minutes). Wallet2 and 4 did not open at all, they give a Wrong password warning.

After using the test password on Wallet2 I am able to open it, so probably a user error or unfamiliar with how it's supposed to be used. Opening the Wallet2 takes several minutes.
Started out with default settings
"MixUntilAnonymitySet": "PrivacyLevelStrong",
"PrivacyLevelSome": 2,
"PrivacyLevelFine": 21,
"PrivacyLevelStrong": 50,

Lowered value to PrivacyLevelFine and the anonset is now 21 as expected:

Lowered value to PrivacyLevelSomeand specified the level as "PrivacyLevelSome": 3, the anonset is now 3 as expected:

Added a new level "PrivacyLevelStrong-ish": 42 and set MixUntilAnonymitySet accordingly. After restart the config is reset to the default.
Customized all three levels:
"MixUntilAnonymitySet": "PrivacyLevelSome",
"PrivacyLevelSome": -1,
"PrivacyLevelFine": 0,
"PrivacyLevelStrong": 1000,
The levels seem to work, unsure what will happen when mixing with an anonset of -1 or lower.



Set strong level to 2147483647 to activate ninja mode:

The anonset icons next to the coins reflect these changes as expected. Here the levels where set to 1, 2 and 3 (as can also be seen in the pictures):



Downloaded and extracted presskit. All files can be opened.
Tested on Ubuntu 20.04 and Whonix, great job guys!

I had issue on Ubuntu that .deb package was considered as already installed and I couldn't install it - update current version of Wasabi with GUI.

OK
How can I verify that upgrade was successful? Can I see tor version in logs or somewhere?
Tested with Ledger, OK.
Tried to do testnet payjoin with Kukks's demo server multiple times, without or with Tor, but never worked.
https://github.com/zkSNACKs/WalletWasabi/issues/3974#issuecomment-660072899
https://github.com/zkSNACKs/WalletWasabi/pull/3972#issuecomment-660072200

Validation mechanisms are OK but I crashed Wasabi multiple times after entering a wrong password.


Tested, deleted and agreed, works.
OK.
Real case test went well, I forgot password to my testnet wallet and succesfully recovered it with Password finder. Did multiple tests, everything worked as expected after a while of waiting.
OK
Played with different settings, works. When I put there higher number for lower anonymity set, Wasabi uses the highest number when selecting Coinjoin anonset, that's perfect.
Tested to achieve anonset by mixing to another wallet via daemon, succesfullz reached on mainnet.
Client version was 3, is there a way of setting v4 on mainnet?
OK
OK
OK
OK
OK
I don't get any crash report when running from Gnome menu, just nothing happens. When trying to run by wassabee using CLI, I get crash report.
OK
OK
Crashing wallet by trying wrong passwords not reproduced here, only while trying to send.
OK
OK
OK
I can't see v4 backend in the config file.

_Testing on Qubes 4 / Whonix 15_
PayJoin - OK tested both with Tor on and off.
Wallet manager - OK
Crash report - OK
Legal docs - OK
Single instance checker - OK (results in a crash report)
Testing the V4 backend
Dameon - OK
Single instance checker - OK
Lock screen - OK
Generate wallet and test password - OK
USD balance tooltip in wallet explorer - OK
About menu - OK
Build transaction and broadcast transaction - OK
Crash report - OK
Column sorting persistent - OK
General tests
I'm a little bit confused, because I clicked everywhere. In menu bar if I clicked to menu item with double, it change the window size. If I click to wasabi wallet logo with double, application will exit.
Settings:
On/Off button should be fix size, because the text around the button is jumping and hard to read On text in gray box.
Tray bug is still alive:
Testing Tor upgrade
OK
Generate wallet
Ok
But if I close the app and reopen it, password was stored and I shouldn't rewrite it. Maybe a new menu button need that remove my wallet password
Lock screen
OK
Its cool
Wallet manager
OK
Crash report
OK
Column sorting persistent
OK
About menu
OK
I know i missed a lot step. So I just leave it here :D
[FINAL] Tested on Ubuntu 18.04
Check HW icon in wallet explorer: **OK**
Test all HW related workflows, enumerate, send, receive, PSBT workflow with SD card: **OK**
Try to create big PSBTs by adding inputs that are part of bit transactions, like CoinJoins. Check if the device can accept such a big size of tx: **OK**
https://docs.wasabiwallet.io/using-wasabi/RPC.html#configure-rpc
-RPC Commands OK....Had problems with some RPC instructions in the Docs, & have submitted a related PR
(Tested on Windows 10)
I installed Wasabi without problems.
Checked the version and everything worked as expected.
Tested with Coldcard, everything worked on Testnet.
Transaction worked but it seems like Kukk's endpoint don't have inputs to make the PayJoin
Ok, find a bug but then I realized someone already reported it here on Github.
Ok. Tried to delete folder and .txt and Wasabi automatically re-downloaded it
Tested with terminal. Works as expected.
Got no problems. Unfortunately there were a small number of peers on Testnet today :(
Ok, got no problems
Ok, very nice feature. But I think that we should add a opt-in in the settings to activate/deactivate that popup
Works
Ok
Checked
Ok
Tried with multiple pins, combinations, etc. Works perfectly.
Works but I think we should redesign UX
I can see the price in real time
OK
OK
Used the strings above and Coordinator version was n. 4
I tested every HW feature in Wasabi with a Coldcard Mk2 and Mk3.
Check HW icon in wallet explorer - OK
Test all HW related workflows, enumerate, send, receive, PSBT workflow with SD card. - OK
Try to create big PSBTs by adding inputs that are part of bit transactions, like CoinJoins. Check if the device can accept such a big size of tx. - OK
I spent a lot of time to study and understand the RPC server today and I love it! I'm not that experienced with but it seems like it worked without issues.
I tested it and worked. Derivation is m/84'/0'/0'
I've got a couple of issues with the deterministic build and I don't know how to make it work. Can someone guide me?
C:\Users\Riccardo\WalletWasabi\WalletWasabi.Gui\bin\dist>git diff --no-index win7-x64 "C:\Program Files\WasabiWallet"
diff --git a/win7-x64/Avalonia.Animation.dll b/C:/Program Files/WasabiWallet/Avalonia.Animation.dll
index 8c17f96f4..26962054d 100644
Binary files a/win7-x64/Avalonia.Animation.dll and b/C:/Program Files/WasabiWallet/Avalonia.Animation.dll differ
diff --git a/win7-x64/Avalonia.Base.dll b/C:/Program Files/WasabiWallet/Avalonia.Base.dll
index fc8203f60..389564e52 100644
Binary files a/win7-x64/Avalonia.Base.dll and b/C:/Program Files/WasabiWallet/Avalonia.Base.dll differ
diff --git a/win7-x64/Avalonia.Controls.dll b/C:/Program Files/WasabiWallet/Avalonia.Controls.dll
index b4f52b3a5..adec9440c 100644
Binary files a/win7-x64/Avalonia.Controls.dll and b/C:/Program Files/WasabiWallet/Avalonia.Controls.dll differ
diff --git a/win7-x64/Avalonia.DesignerSupport.dll b/C:/Program Files/WasabiWallet/Avalonia.DesignerSupport.dll
index 2bb7c5e0d..c532ce7ab 100644
Binary files a/win7-x64/Avalonia.DesignerSupport.dll and b/C:/Program Files/WasabiWallet/Avalonia.DesignerSupport.dll differ
diff --git a/win7-x64/Avalonia.Desktop.dll b/C:/Program Files/WasabiWallet/Avalonia.Desktop.dll
index 41d607881..fc63580f2 100644
Binary files a/win7-x64/Avalonia.Desktop.dll and b/C:/Program Files/WasabiWallet/Avalonia.Desktop.dll differ
diff --git a/win7-x64/Avalonia.DesktopRuntime.dll b/C:/Program Files/WasabiWallet/Avalonia.DesktopRuntime.dll
index 4741f0249..3f3141c00 100644
Binary files a/win7-x64/Avalonia.DesktopRuntime.dll and b/C:/Program Files/WasabiWallet/Avalonia.DesktopRuntime.dll differ
diff --git a/win7-x64/Avalonia.Diagnostics.dll b/C:/Program Files/WasabiWallet/Avalonia.Diagnostics.dll
index ae0965b95..6e9b9a982 100644
Binary files a/win7-x64/Avalonia.Diagnostics.dll and b/C:/Program Files/WasabiWallet/Avalonia.Diagnostics.dll differ
diff --git a/win7-x64/Avalonia.Dialogs.dll b/C:/Program Files/WasabiWallet/Avalonia.Dialogs.dll
index 358c5e710..f3b75b3fc 100644
Binary files a/win7-x64/Avalonia.Dialogs.dll and b/C:/Program Files/WasabiWallet/Avalonia.Dialogs.dll differ
diff --git a/win7-x64/Avalonia.Direct2D1.dll b/C:/Program Files/WasabiWallet/Avalonia.Direct2D1.dll
index 10147b1b2..4d383a9d5 100644
Binary files a/win7-x64/Avalonia.Direct2D1.dll and b/C:/Program Files/WasabiWallet/Avalonia.Direct2D1.dll differ
:
@nickycutesc
Work in progress… is forever
That is just a text, it is not an issue.
Shouldn't Wasabi ask for your password when loading a password-protected wallet?
No, it asks for the password only the very first time you load a newly generated wallet.
Here is what the password/passphrase is used for: https://docs.wasabiwallet.io/FAQ/FAQ-UseWasabi.html#what-is-the-password-used-for
@molnard can you check the following issues reported by @nickycutesc
https://github.com/zkSNACKs/WalletWasabi/issues/3782#issuecomment-659835816 -> watch only -> windows 10
https://github.com/zkSNACKs/WalletWasabi/issues/3782#issuecomment-659844900 -> mix until anon set -> windows 10
https://github.com/zkSNACKs/WalletWasabi/issues/3782#issuecomment-659846993 -> single instance -> macOS & windows 10
https://github.com/zkSNACKs/WalletWasabi/issues/3782#issuecomment-659856257 -> usd balance tooltip -> windows 10
@BTCparadigm
Column sorting persistent // I'm not sure if that is supposed to happen
Order of the tabs before restarting: CJ, History, Send and Receive.
That feature is not for sorting tabs, it is for sorting columns ascending or descending.
@ibertario
COMMENT: If you double click on File, Tools or Help, the window maximize and return to their size.
I think you should open an issue for that.
Regarding the Tor issues sometimes you need to wait a couple minutes.
Also have you tried the steps in #3693? If they don't work try to delete the AddressManagerMain.dat file.
@yahiheb
COMMENT: If you double click on File, Tools or Help, the window maximize and return to their size.
I think you should open an issue for that.
Done.
Regarding the Tor issues sometimes you need to wait a couple minutes.
Also have you tried the steps in #3693? If they don't work try to delete theAddressManagerMain.datfile.
Replied there: https://github.com/zkSNACKs/WalletWasabi/issues/3693#issuecomment-660709674
Attempt at deterministic build (with dotnet version 3.1.100, default in powershell):
diff --git a/win7-x64/Microsoft.AspNetCore.Antiforgery.dll b/C:/Program Files/WasabiWallet/Microsoft.AspNetCore.Antiforgery.dll
index bc2b54534..6fc190960 100644
Binary files a/win7-x64/Microsoft.AspNetCore.Antiforgery.dll and b/C:/Program Files/WasabiWallet/Microsoft.AspNetCore.Antiforgery.dll differ
diff --git a/win7-x64/Microsoft.AspNetCore.Authentication.Abstractions.dll b/C:/Program Files/WasabiWallet/Microsoft.AspNetCore.Authentication.Abstractions.dll
index f22d36503..1aa2601ee 100644
Binary files a/win7-x64/Microsoft.AspNetCore.Authentication.Abstractions.dll and b/C:/Program Files/WasabiWallet/Microsoft.AspNetCore.Authentication.Abstractions.dll differ
diff --git a/win7-x64/Microsoft.AspNetCore.Authentication.Cookies.dll b/C:/Program Files/WasabiWallet/Microsoft.AspNetCore.Authentication.Cookies.dll
index 77d620912..b86730f60 100644
Binary files a/win7-x64/Microsoft.AspNetCore.Authentication.Cookies.dll and b/C:/Program Files/WasabiWallet/Microsoft.AspNetCore.Authentication.Cookies.dll differ
diff --git a/win7-x64/Microsoft.AspNetCore.Authentication.Core.dll b/C:/Program Files/WasabiWallet/Microsoft.AspNetCore.Authentication.Core.dll
index 32f4288b7..53d6be194 100644
Binary files a/win7-x64/Microsoft.AspNetCore.Authentication.Core.dll and b/C:/Program Files/WasabiWallet/Microsoft.AspNetCore.Authentication.Core.dll differ
diff --git a/win7-x64/Microsoft.AspNetCore.Authentication.OAuth.dll b/C:/Program Files/WasabiWallet/Microsoft.AspNetCore.Authentication.OAuth.dll
index d2667009c..28610d491 100644
...
...
...
diff --git a/win7-x64/Microsoft.AspNetCore.Mvc.ApiExplorer.dll b/C:/Program Files/WasabiWallet/Microsoft.AspNetCore.Mvc.ApiExplorer.dll
index a33733155..92ab68b15 100644
Binary files a/win7-x64/Microsoft.AspNetCore.Mvc.ApiExplorer.dll and b/C:/Program Files/WasabiWallet/Microsoft.AspNetCore.Mvc.ApiExplorer.dll differ
diff --git a/win7-x64/Microsoft.AspNetCore.Mvc.Core.dll b/C:/Program Files/WasabiWallet/Microsoft.AspNetCore.Mvc.Core.dll
index f2cf9369f..7e5e4d5f8 100644
Binary files a/win7-x64/Microsoft.AspNetCore.Mvc.Core.dll and b/C:/Program Files/WasabiWallet/Microsoft.AspNetCore.Mvc.Core.dll differ
Looks like I still don't have the right dotnet version installed 😢 tried to update to 3.1.6 this week.
Although there are differences found between the builds, there were no errors and the build succeeded:
PS C:UserskevinDesktopWasabirc1.1.12WalletWasabiWalletWasabi.Packager> dotnet run -- --onlybinaries
Digests:
TorLin: af7302d62fc1e47f79af8860541365f77547233404302a1e601e1f367e6e2888
TorOsx: fe6d719e18bf3a963f0274de259b7e029f40e4fe778f4d170bba343eb491af00
TorWin: d244a89f7ca9da2259925affa0bd008d3cdea1d9dfd24cf53efffb7c1eadc169
I'll only generate binaries and disregard all other options.
VersionPrefix: 1.1.11.1
ExecutableName: wassabee
Targets: win7-x64, linux-x64, osx-x64
Microsoft Windows [Version 10.0.18363.959]
(c) 2019 Microsoft Corporation. All rights reserved.
C:UserskevinDesktopWasabirc1.1.12WalletWasabiWalletWasabi.Gui>dotnet clean --configuration Release && exit
Microsoft (R) Build Engine version 16.6.0+5ff7b0c9e for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.
Build started 20-7-2020 00:41:32.
1>Project "C:UserskevinDesktopWasabirc1.1.12WalletWasabiWalletWasabi.GuiWalletWasabi.Gui.csproj" on node 1 (Clean target(s)).
1>CoreClean:
Creating directory "objReleasenetcoreapp3.1".
1>Project "C:UserskevinDesktopWasabirc1.1.12WalletWasabiWalletWasabi.GuiWalletWasabi.Gui.csproj" (1) is building "C:UserskevinDesktopWasabirc1.1.12WalletWasabiWalletWasabiWalletWasabi.csproj" (2:2) on node 1 (Clean target(s)).
2>CoreClean:
Creating directory "objReleasenetcoreapp3.1".
2>Done Building Project "C:UserskevinDesktopWasabirc1.1.12WalletWasabiWalletWasabiWalletWasabi.csproj" (Clean target(s)).
1>Done Building Project "C:UserskevinDesktopWasabirc1.1.12WalletWasabiWalletWasabi.GuiWalletWasabi.Gui.csproj" (Clean target(s)).
Build succeeded.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:00.57
currentBinDistDirectory: C:UserskevinDesktopWasabirc1.1.12WalletWasabiWalletWasabi.Guibindistwin7-x64
Created C:UserskevinDesktopWasabirc1.1.12WalletWasabiWalletWasabi.Guibindistwin7-x64
Microsoft (R) Build Engine version 16.6.0+5ff7b0c9e for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.
Build started 20-7-2020 00:41:33.
1>Project "C:UserskevinDesktopWasabirc1.1.12WalletWasabiWalletWasabi.GuiWalletWasabi.Gui.csproj" on node 1 (Clean target(s)).
1>CoreClean:
Creating directory "objDebugnetcoreapp3.1".
1>Project "C:UserskevinDesktopWasabirc1.1.12WalletWasabiWalletWasabi.GuiWalletWasabi.Gui.csproj" (1) is building "C:UserskevinDesktopWasabirc1.1.12WalletWasabiWalletWasabiWalletWasabi.csproj" (2:2) on node 1 (Clean target(s)).
2>CoreClean:
...
2>Done Building Project "C:UserskevinDesktopWasabirc1.1.12WalletWasabiWalletWasabiWalletWasabi.csproj" (Clean target(s)).
1>Done Building Project "C:UserskevinDesktopWasabirc1.1.12WalletWasabiWalletWasabi.GuiWalletWasabi.Gui.csproj" (Clean target(s)).
Build succeeded.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:00.41
Windows 10 + .NET Core SDK Deterministic build:
Deterministic build
Followed this guide as described: https://github.com/zkSNACKs/WalletWasabi/blob/master/WalletWasabi.Documentation/Guides/DeterministicBuildGuide.md
Windows 10, Version 10.0.18363, Compilation 18363, Latest GIT & Latest .NET 3.1 SDK.
C:\Users\user\WalletWasabi\WalletWasabi.Gui>git pull
Already up to date.
C:\Users\user\WalletWasabi\WalletWasabi.Gui>git checkout b3b0623b99a4a164dd8954d7c9423ea2e93fc37a
Note: switching to 'b3b0623b99a4a164dd8954d7c9423ea2e93fc37a'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at b3b0623b9 Merge pull request #3871 from molnard/broadcast2
D WalletWasabi/Microservices/Binaries/lin64/bitcoind
D WalletWasabi/Microservices/Binaries/osx64/bitcoind
C:\Users\user\WalletWasabi\WalletWasabi.Packager>dotnet restore
Determinando los proyectos que se van a restaurar...
Se ha restaurado C:\Users\user\WalletWasabi\WalletWasabi.Packager\WalletWasabi.Packager.csproj (en 432 ms).
1 de 2 proyectos están actualizados para la restauración.
C:\Users\user\WalletWasabi\WalletWasabi.Packager>dotnet build
Microsoft (R) Build Engine versión 16.6.0+5ff7b0c9e para .NET Core
Copyright (C) Microsoft Corporation. Todos los derechos reservados.
Determinando los proyectos que se van a restaurar...
Todos los proyectos están actualizados para la restauración.
WalletWasabi -> C:\Users\user\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\WalletWasabi.dll
WalletWasabi.Packager -> C:\Users\user\WalletWasabi\WalletWasabi.Packager\bin\Debug\netcoreapp3.1\WalletWasabi.Packager.dll
Compilación correcta.
0 Advertencia(s)
0 Errores
Tiempo transcurrido 00:00:02.42
C:\Users\user\WalletWasabi\WalletWasabi.Packager>dotnet run -- --onlybinaries
Digests:
TorLin: af7302d62fc1e47f79af8860541365f77547233404302a1e601e1f367e6e2888
TorOsx: fe6d719e18bf3a963f0274de259b7e029f40e4fe778f4d170bba343eb491af00
TorWin: d244a89f7ca9da2259925affa0bd008d3cdea1d9dfd24cf53efffb7c1eadc169
I'll only generate binaries and disregard all other options.
VersionPrefix: 1.1.11.1
ExecutableName: wassabee
Targets: win7-x64, linux-x64, osx-x64

First received a lot of errors with the Git build from source code, so I done a new fresh install from Website v1.1.11.1 download, but with similar results:
C:\Users\user\WalletWasabi\WalletWasabi.Gui\bin\dist>git diff --no-index win7-x64 "C:\Program Files\WasabiWallet"
diff --git a/win7-x64/Avalonia.Animation.dll b/C:/Program Files/WasabiWallet/Avalonia.Animation.dll
index 8c17f96f4..26962054d 100644
Binary files a/win7-x64/Avalonia.Animation.dll and b/C:/Program Files/WasabiWallet/Avalonia.Animation.dll differ
diff --git a/win7-x64/Avalonia.Base.dll b/C:/Program Files/WasabiWallet/Avalonia.Base.dll
index fc8203f60..389564e52 100644
Binary files a/win7-x64/Avalonia.Base.dll and b/C:/Program Files/WasabiWallet/Avalonia.Base.dll differ
diff --git a/win7-x64/Avalonia.Controls.dll b/C:/Program Files/WasabiWallet/Avalonia.Controls.dll
index b4f52b3a5..adec9440c 100644
Binary files a/win7-x64/Avalonia.Controls.dll and b/C:/Program Files/WasabiWallet/Avalonia.Controls.dll differ
diff --git a/win7-x64/Avalonia.DesignerSupport.dll b/C:/Program Files/WasabiWallet/Avalonia.DesignerSupport.dll
index 2bb7c5e0d..c532ce7ab 100644
Binary files a/win7-x64/Avalonia.DesignerSupport.dll and b/C:/Program Files/WasabiWallet/Avalonia.DesignerSupport.dll differ
diff --git a/win7-x64/Avalonia.Desktop.dll b/C:/Program Files/WasabiWallet/Avalonia.Desktop.dll
index 41d607881..fc63580f2 100644
Binary files a/win7-x64/Avalonia.Desktop.dll and b/C:/Program Files/WasabiWallet/Avalonia.Desktop.dll differ
diff --git a/win7-x64/Avalonia.DesktopRuntime.dll b/C:/Program Files/WasabiWallet/Avalonia.DesktopRuntime.dll
index 4741f0249..3f3141c00 100644
Binary files a/win7-x64/Avalonia.DesktopRuntime.dll and b/C:/Program Files/WasabiWallet/Avalonia.DesktopRuntime.dll differ
diff --git a/win7-x64/Avalonia.Diagnostics.dll b/C:/Program Files/WasabiWallet/Avalonia.Diagnostics.dll
index ae0965b95..6e9b9a982 100644
Binary files a/win7-x64/Avalonia.Diagnostics.dll and b/C:/Program Files/WasabiWallet/Avalonia.Diagnostics.dll differ
diff --git a/win7-x64/Avalonia.Dialogs.dll b/C:/Program Files/WasabiWallet/Avalonia.Dialogs.dll
index 358c5e710..f3b75b3fc 100644
Binary files a/win7-x64/Avalonia.Dialogs.dll and b/C:/Program Files/WasabiWallet/Avalonia.Dialogs.dll differ
diff --git a/win7-x64/Avalonia.Direct2D1.dll b/C:/Program Files/WasabiWallet/Avalonia.Direct2D1.dll
index 10147b1b2..4d383a9d5 100644
Binary files a/win7-x64/Avalonia.Direct2D1.dll and b/C:/Program Files/WasabiWallet/Avalonia.Direct2D1.dll differ
:...skipping...
diff --git a/win7-x64/Avalonia.Animation.dll b/C:/Program Files/WasabiWallet/Avalonia.Animation.dll
index 8c17f96f4..26962054d 100644
Binary files a/win7-x64/Avalonia.Animation.dll and b/C:/Program Files/WasabiWallet/Avalonia.Animation.dll differ
diff --git a/win7-x64/Avalonia.Base.dll b/C:/Program Files/WasabiWallet/Avalonia.Base.dll
index fc8203f60..389564e52 100644
Binary files a/win7-x64/Avalonia.Base.dll and b/C:/Program Files/WasabiWallet/Avalonia.Base.dll differ
diff --git a/win7-x64/Avalonia.Controls.dll b/C:/Program Files/WasabiWallet/Avalonia.Controls.dll
index b4f52b3a5..adec9440c 100644
Binary files a/win7-x64/Avalonia.Controls.dll and b/C:/Program Files/WasabiWallet/Avalonia.Controls.dll differ
diff --git a/win7-x64/Avalonia.DesignerSupport.dll b/C:/Program Files/WasabiWallet/Avalonia.DesignerSupport.dll
index 2bb7c5e0d..c532ce7ab 100644
Binary files a/win7-x64/Avalonia.DesignerSupport.dll and b/C:/Program Files/WasabiWallet/Avalonia.DesignerSupport.dll differ
diff --git a/win7-x64/Avalonia.Desktop.dll b/C:/Program Files/WasabiWallet/Avalonia.Desktop.dll
index 41d607881..fc63580f2 100644
Binary files a/win7-x64/Avalonia.Desktop.dll and b/C:/Program Files/WasabiWallet/Avalonia.Desktop.dll differ
diff --git a/win7-x64/Avalonia.DesktopRuntime.dll b/C:/Program Files/WasabiWallet/Avalonia.DesktopRuntime.dll
index 4741f0249..3f3141c00 100644
Binary files a/win7-x64/Avalonia.DesktopRuntime.dll and b/C:/Program Files/WasabiWallet/Avalonia.DesktopRuntime.dll differ
diff --git a/win7-x64/Avalonia.Diagnostics.dll b/C:/Program Files/WasabiWallet/Avalonia.Diagnostics.dll
index ae0965b95..6e9b9a982 100644
Binary files a/win7-x64/Avalonia.Diagnostics.dll and b/C:/Program Files/WasabiWallet/Avalonia.Diagnostics.dll differ
diff --git a/win7-x64/Avalonia.Dialogs.dll b/C:/Program Files/WasabiWallet/Avalonia.Dialogs.dll
index 358c5e710..f3b75b3fc 100644
Binary files a/win7-x64/Avalonia.Dialogs.dll and b/C:/Program Files/WasabiWallet/Avalonia.Dialogs.dll differ
diff --git a/win7-x64/Avalonia.Direct2D1.dll b/C:/Program Files/WasabiWallet/Avalonia.Direct2D1.dll
index 10147b1b2..4d383a9d5 100644
Binary files a/win7-x64/Avalonia.Direct2D1.dll and b/C:/Program Files/WasabiWallet/Avalonia.Direct2D1.dll differ
diff --git a/win7-x64/Avalonia.FreeDesktop.dll b/C:/Program Files/WasabiWallet/Avalonia.FreeDesktop.dll
:...skipping...
diff --git a/win7-x64/Avalonia.Animation.dll b/C:/Program Files/WasabiWallet/Avalonia.Animation.dll
index 8c17f96f4..26962054d 100644
Binary files a/win7-x64/Avalonia.Animation.dll and b/C:/Program Files/WasabiWallet/Avalonia.Animation.dll differ
diff --git a/win7-x64/Avalonia.Base.dll b/C:/Program Files/WasabiWallet/Avalonia.Base.dll
index fc8203f60..389564e52 100644
Binary files a/win7-x64/Avalonia.Base.dll and b/C:/Program Files/WasabiWallet/Avalonia.Base.dll differ
diff --git a/win7-x64/Avalonia.Controls.dll b/C:/Program Files/WasabiWallet/Avalonia.Controls.dll
index b4f52b3a5..adec9440c 100644
Binary files a/win7-x64/Avalonia.Controls.dll and b/C:/Program Files/WasabiWallet/Avalonia.Controls.dll differ
diff --git a/win7-x64/Avalonia.DesignerSupport.dll b/C:/Program Files/WasabiWallet/Avalonia.DesignerSupport.dll
index 2bb7c5e0d..c532ce7ab 100644
Binary files a/win7-x64/Avalonia.DesignerSupport.dll and b/C:/Program Files/WasabiWallet/Avalonia.DesignerSupport.dll differ
diff --git a/win7-x64/Avalonia.Desktop.dll b/C:/Program Files/WasabiWallet/Avalonia.Desktop.dll
index 41d607881..fc63580f2 100644
Binary files a/win7-x64/Avalonia.Desktop.dll and b/C:/Program Files/WasabiWallet/Avalonia.Desktop.dll differ
diff --git a/win7-x64/Avalonia.DesktopRuntime.dll b/C:/Program Files/WasabiWallet/Avalonia.DesktopRuntime.dll
index 4741f0249..3f3141c00 100644
Binary files a/win7-x64/Avalonia.DesktopRuntime.dll and b/C:/Program Files/WasabiWallet/Avalonia.DesktopRuntime.dll differ
diff --git a/win7-x64/Avalonia.Diagnostics.dll b/C:/Program Files/WasabiWallet/Avalonia.Diagnostics.dll
index ae0965b95..6e9b9a982 100644
Binary files a/win7-x64/Avalonia.Diagnostics.dll and b/C:/Program Files/WasabiWallet/Avalonia.Diagnostics.dll differ
diff --git a/win7-x64/Avalonia.Dialogs.dll b/C:/Program Files/WasabiWallet/Avalonia.Dialogs.dll
index 358c5e710..f3b75b3fc 100644
Binary files a/win7-x64/Avalonia.Dialogs.dll and b/C:/Program Files/WasabiWallet/Avalonia.Dialogs.dll differ
diff --git a/win7-x64/Avalonia.Direct2D1.dll b/C:/Program Files/WasabiWallet/Avalonia.Direct2D1.dll
index 10147b1b2..4d383a9d5 100644
Binary files a/win7-x64/Avalonia.Direct2D1.dll and b/C:/Program Files/WasabiWallet/Avalonia.Direct2D1.dll differ
diff --git a/win7-x64/Avalonia.FreeDesktop.dll b/C:/Program Files/WasabiWallet/Avalonia.FreeDesktop.dll
index 3cc896097..74c72361d 100644
:...skipping...
diff --git a/win7-x64/Avalonia.Animation.dll b/C:/Program Files/WasabiWallet/Avalonia.Animation.dll
index 8c17f96f4..26962054d 100644
Binary files a/win7-x64/Avalonia.Animation.dll and b/C:/Program Files/WasabiWallet/Avalonia.Animation.dll differ
diff --git a/win7-x64/Avalonia.Base.dll b/C:/Program Files/WasabiWallet/Avalonia.Base.dll
index fc8203f60..389564e52 100644
Binary files a/win7-x64/Avalonia.Base.dll and b/C:/Program Files/WasabiWallet/Avalonia.Base.dll differ
diff --git a/win7-x64/Avalonia.Controls.dll b/C:/Program Files/WasabiWallet/Avalonia.Controls.dll
index b4f52b3a5..adec9440c 100644
Binary files a/win7-x64/Avalonia.Controls.dll and b/C:/Program Files/WasabiWallet/Avalonia.Controls.dll differ
diff --git a/win7-x64/Avalonia.DesignerSupport.dll b/C:/Program Files/WasabiWallet/Avalonia.DesignerSupport.dll
index 2bb7c5e0d..c532ce7ab 100644
Binary files a/win7-x64/Avalonia.DesignerSupport.dll and b/C:/Program Files/WasabiWallet/Avalonia.DesignerSupport.dll differ
diff --git a/win7-x64/Avalonia.Desktop.dll b/C:/Program Files/WasabiWallet/Avalonia.Desktop.dll
index 41d607881..fc63580f2 100644
Binary files a/win7-x64/Avalonia.Desktop.dll and b/C:/Program Files/WasabiWallet/Avalonia.Desktop.dll differ
diff --git a/win7-x64/Avalonia.DesktopRuntime.dll b/C:/Program Files/WasabiWallet/Avalonia.DesktopRuntime.dll
index 4741f0249..3f3141c00 100644
Binary files a/win7-x64/Avalonia.DesktopRuntime.dll and b/C:/Program Files/WasabiWallet/Avalonia.DesktopRuntime.dll differdiff --git a/win7-x64/Avalonia.Diagnostics.dll b/C:/Program Files/WasabiWallet/Avalonia.Diagnostics.dll
index ae0965b95..6e9b9a982 100644
Binary files a/win7-x64/Avalonia.Diagnostics.dll and b/C:/Program Files/WasabiWallet/Avalonia.Diagnostics.dll differ
diff --git a/win7-x64/Avalonia.Dialogs.dll b/C:/Program Files/WasabiWallet/Avalonia.Dialogs.dll
index 358c5e710..f3b75b3fc 100644
Binary files a/win7-x64/Avalonia.Dialogs.dll and b/C:/Program Files/WasabiWallet/Avalonia.Dialogs.dll differ
diff --git a/win7-x64/Avalonia.Direct2D1.dll b/C:/Program Files/WasabiWallet/Avalonia.Direct2D1.dll
index 10147b1b2..4d383a9d5 100644
Binary files a/win7-x64/Avalonia.Direct2D1.dll and b/C:/Program Files/WasabiWallet/Avalonia.Direct2D1.dll differ
diff --git a/win7-x64/Avalonia.FreeDesktop.dll b/C:/Program Files/WasabiWallet/Avalonia.FreeDesktop.dll
index 3cc896097..74c72361d 100644
Binary files a/win7-x64/Avalonia.FreeDesktop.dll and b/C:/Program Files/WasabiWallet/Avalonia.FreeDesktop.dll differ
diff --git a/win7-x64/Avalonia.Input.dll b/C:/Program Files/WasabiWallet/Avalonia.Input.dll
:...skipping...
diff --git a/win7-x64/Avalonia.Animation.dll b/C:/Program Files/WasabiWallet/Avalonia.Animation.dll
index 8c17f96f4..26962054d 100644
Binary files a/win7-x64/Avalonia.Animation.dll and b/C:/Program Files/WasabiWallet/Avalonia.Animation.dll differ
diff --git a/win7-x64/Avalonia.Base.dll b/C:/Program Files/WasabiWallet/Avalonia.Base.dll
index fc8203f60..389564e52 100644
Binary files a/win7-x64/Avalonia.Base.dll and b/C:/Program Files/WasabiWallet/Avalonia.Base.dll differ
diff --git a/win7-x64/Avalonia.Controls.dll b/C:/Program Files/WasabiWallet/Avalonia.Controls.dll
index b4f52b3a5..adec9440c 100644
Binary files a/win7-x64/Avalonia.Controls.dll and b/C:/Program Files/WasabiWallet/Avalonia.Controls.dll differ
diff --git a/win7-x64/Avalonia.DesignerSupport.dll b/C:/Program Files/WasabiWallet/Avalonia.DesignerSupport.dll
index 2bb7c5e0d..c532ce7ab 100644
Binary files a/win7-x64/Avalonia.DesignerSupport.dll and b/C:/Program Files/WasabiWallet/Avalonia.DesignerSupport.dll differ
diff --git a/win7-x64/Avalonia.Desktop.dll b/C:/Program Files/WasabiWallet/Avalonia.Desktop.dll
index 41d607881..fc63580f2 100644
Binary files a/win7-x64/Avalonia.Desktop.dll and b/C:/Program Files/WasabiWallet/Avalonia.Desktop.dll differ
diff --git a/win7-x64/Avalonia.DesktopRuntime.dll b/C:/Program Files/WasabiWallet/Avalonia.DesktopRuntime.dll
index 4741f0249..3f3141c00 100644
Binary files a/win7-x64/Avalonia.DesktopRuntime.dll and b/C:/Program Files/WasabiWallet/Avalonia.DesktopRuntime.dll differ
diff --git a/win7-x64/Avalonia.Diagnostics.dll b/C:/Program Files/WasabiWallet/Avalonia.Diagnostics.dll
index ae0965b95..6e9b9a982 100644
Binary files a/win7-x64/Avalonia.Diagnostics.dll and b/C:/Program Files/WasabiWallet/Avalonia.Diagnostics.dll differ
diff --git a/win7-x64/Avalonia.Dialogs.dll b/C:/Program Files/WasabiWallet/Avalonia.Dialogs.dll
index 358c5e710..f3b75b3fc 100644
Binary files a/win7-x64/Avalonia.Dialogs.dll and b/C:/Program Files/WasabiWallet/Avalonia.Dialogs.dll differ
diff --git a/win7-x64/Avalonia.Direct2D1.dll b/C:/Program Files/WasabiWallet/Avalonia.Direct2D1.dll
index 10147b1b2..4d383a9d5 100644
Binary files a/win7-x64/Avalonia.Direct2D1.dll and b/C:/Program Files/WasabiWallet/Avalonia.Direct2D1.dll differ
diff --git a/win7-x64/Avalonia.FreeDesktop.dll b/C:/Program Files/WasabiWallet/Avalonia.FreeDesktop.dll
index 3cc896097..74c72361d 100644
Binary files a/win7-x64/Avalonia.FreeDesktop.dll and b/C:/Program Files/WasabiWallet/Avalonia.FreeDesktop.dll differ
diff --git a/win7-x64/Avalonia.Input.dll b/C:/Program Files/WasabiWallet/Avalonia.Input.dll
index 1491ba709..58fbc3cb9 100644
:...skipping...
diff --git a/win7-x64/Avalonia.Animation.dll b/C:/Program Files/WasabiWallet/Avalonia.Animation.dll
index 8c17f96f4..26962054d 100644
Binary files a/win7-x64/Avalonia.Animation.dll and b/C:/Program Files/WasabiWallet/Avalonia.Animation.dll differ
diff --git a/win7-x64/Avalonia.Base.dll b/C:/Program Files/WasabiWallet/Avalonia.Base.dll
index fc8203f60..389564e52 100644
Binary files a/win7-x64/Avalonia.Base.dll and b/C:/Program Files/WasabiWallet/Avalonia.Base.dll differ
diff --git a/win7-x64/Avalonia.Controls.dll b/C:/Program Files/WasabiWallet/Avalonia.Controls.dll
index b4f52b3a5..adec9440c 100644
Binary files a/win7-x64/Avalonia.Controls.dll and b/C:/Program Files/WasabiWallet/Avalonia.Controls.dll differ
diff --git a/win7-x64/Avalonia.DesignerSupport.dll b/C:/Program Files/WasabiWallet/Avalonia.DesignerSupport.dll
index 2bb7c5e0d..c532ce7ab 100644
Binary files a/win7-x64/Avalonia.DesignerSupport.dll and b/C:/Program Files/WasabiWallet/Avalonia.DesignerSupport.dll differ
diff --git a/win7-x64/Avalonia.Desktop.dll b/C:/Program Files/WasabiWallet/Avalonia.Desktop.dll
index 41d607881..fc63580f2 100644
Binary files a/win7-x64/Avalonia.Desktop.dll and b/C:/Program Files/WasabiWallet/Avalonia.Desktop.dll differ
and b/C:/Program Files/WasabiWallet/Avalonia.DesktopRuntime.dll differ
(...)
@nickycutesc thank's for the reports. If you find anything that worth investigating further then please create separate issues using the issue template. It is better to continue the discussion there. Please make sure that the issue is reproducible!
I've changed the network and restarted Wasabi. I had tBTC on my Trezor. I did not generate the wallet with Wasabi and I do not see anything in History.
Wasabi can only see/use bech32 addresses. If the tx not involves bech32 then it won't be visible.
Single monitor. I split the screen by dragging the window to one side and then split screen is automatically detected. My resolution is 16:9; 1920x1080.
ok, sounds like an edge case problem, can you create an issue with it, so we can investigate later?
Could not get legal docs
Strange, I don't know what happened there. If you open Legal docs in early stages and the file downloaded afterward, you have to open the Tab to be able to read the docs. The file will be written to the disc if you accept the agreement before it will be in memory only. If you could make it reproducible bug than I could continue the investigation.
Double clicking on the wasabi symbol in the top left corner closes the wallet
That is normal behavior.
Work in progress… is forever
That is misleading. It means that full node integration is partial. I think we can remove that text, which means nothing for users but confusing. @yahiheb can you create PR that removes that?
Does Wasabi support Bitcoin Core 0.20 yet?
Not yet, would be too much change for this release.
Shouldn't Wasabi ask for your password when loading a password-protected wallet?
No.
Watch only wallet hides both the send and coinjoin tab on Ubuntu 18.04 and macOS 10.15.6
That's strange it is working for me. My wallet file looks like this:
"EncryptedSecret": null,
"ChainCode": null,
"MasterFingerprint": null,
"ExtPubKey": "xpubmysecret_censored",
"PasswordVerified": true,
"MinGapLimit": 21,
"AccountKeyPath": "84'/0'/0'",
Wasabi determines the type of the wallet according to information presents in the wallet file.
the changed anonymity set DOES NOT get saved.
It will only be updated after the restart. If you modify the config file manually during Wasabi is running, everything can happen.
Single OS checker
I cannot start more instances, macOS just simply not starting it. How did you do that, fro terminal? However crash report works strange I created an issue https://github.com/zkSNACKs/WalletWasabi/issues/4004
USD balance tooltip in wallet explorer
It is working on win10 for me.
@ibertario
Thank you for your report! See my answers below one by one:
COMMENT: If you reduce the size of the window to the minimum and open a lot of tabs, they overlap the window content.
Yes, it is a known issue.
Tor issue
I encountered this on Reddit probably it was you who reported this. I have no ideas. Running the browser and Wasabi usually works but sometimes there are issues.
COMMENT: There is a lag of 7-10 seconds until the window appears. This can be crazy but a very quick movement can use Wasabi without agree the terms?
Yes, it is possible but an edge case. If the backend is not connected then Wasabi is usable but not updating itself to the current blockchain state - because the filters are missing.
COMMENT: Legal documents must be checked for a new version when Wasabi starts, like upgrades for the software itself.
It is checked every time.
COMMENT: The order of elements from text should be the same (1. Recovery Words 2. Password), but in the label of the checkbox is inverted ... my password and recovery words
Makes absolute sense pls create an issue with that. plus add this too: COMMENT: The Recovery Words and Password words are not first case (upper case?) in the check box.
COMMENT: Can be useful for newcomers write that they must use quotation marks if the name of the wallet have spaces.
Good point @MaxHillebrand @RiccardoMasutti consider adding this to docs.
COMMENTS You should use alt atribute for all images, better practice for SEO and if browser can't load images correctly or is browser by people with disabilities.
@RiccardoMasutti @Rmartin1104 what do you think?
BUG: #3994 You can run two instances of Wasabi (Mainnet and TestNet)
Not a bug it is a feature :)
COMMENT: Can be great for the user get the same operation in Send (Amount of coins, Amount beside Max button, instead the blue text, Fees), History, Coinjoin...
@yahiheb can you consider this?
GUI error: I don't know how this white tooltip appeared there, It's in front of ALL software and system windows. Can't reproduce.
Known issue will be fixed in RC2
@eriknylund thank you for your report! Well done!
See my answers below:
Get this warning in the bottom right corner immediately on startup:
That is OK you will get legal docs immediately after a successful connection to the backend.
There is a problem with Tor:
Tor should work. Try troubleshooting https://docs.wasabiwallet.io/FAQ/FAQ-GeneralBitcoinPrivacy.html#my-country-isp-is-blocking-censoring-tor-how-can-i-use-wasabi-with-tor-bridges
@eriknylund
I reduced the minimum denomination to 0.001 and participant to 2.
@taxmeifyoucan
I had issue on Ubuntu that .deb package was considered as already installed and I couldn't install it - update current version of Wasabi with GUI.
I tried to fix that but I could not. For some reason, Package installed considered it as installed.
How can I verify that upgrade was successful? Can I see tor version in logs or somewhere?
In Wasabi log you should see something like Tor was unzipped to the data folder. (there is no Tor --version command if you were thinking about that)
Validation mechanisms are OK but I crashed Wasabi multiple times after entering a wrong password.
Can you create an issue with that and how can I reproduce? thx
Tested to achieve anonset by mixing to another wallet via daemon, succesfullz reached on mainnet.
Client version was 3, is there a way of setting v4 on mainnet?
Not yet. There is no v4 backend currently on MainNet.
I can't see v4 backend in the config file.
There is none. You just have to replace v3 addresses.
@Whem thank you for your report!
You are on the right way, pls finish the testing so I can give you the reward.
Work in progress… is forever
That is misleading. It means that full node integration is partial. I think we can remove that text, which means nothing for users but confusing. @yahiheb can you create PR that removes that?
@molnard But if we remove that it will also be misleading, users will think that we have complete full node integration which we don't.
Tested on macOS Catalina and stumbled upon this bug as I was about to switch over to TestNet and couldn't understand why the drop down values didn't appear since I was not paying attention to my laptop screen.
@molnard okey, I will finish it on thursday
_ok, sounds like an edge case problem, can you create an issue with it, so we can investigate later?_
Here is the issue: https://github.com/zkSNACKs/WalletWasabi/issues/4027
_I cannot start more instances, macOS just simply not starting it. How did you do that, fro terminal? However crash report works strange I created an issue #4004__
No, I believe it's because I had 2 different versions of Wasabi. I assume this is not what needs to be tested, correct?
@molnard hope this helps!
_Testing on Qubes 4 / Whonix 15_
_Testing on Windows 10_
Hardware wallets
Check HW icon in wallet explorer - OK hello calculator :1234:
Test all HW related workflows, enumerate, send, receive, PSBT workflow with SD card. - OK
Try to create big PSBTs by adding inputs that are part of bit transactions, like CoinJoins. Check if the device can accept such a big size of tx. - OK moved 12 coins (coinjoins in the previous step) from hot wallet to cold card, created PSBT to transfer them back to hot wallet in a single transaction and broadcasted them. https://blockstream.info/testnet/tx/3beb3b3b9e25453e948b95987687c55313f85673b15f8c31d801c7cf4a79b4e9
Test RPC server
PS C:\> $body = "{`"jsonrpc`":`"2.0`",`"id`":`"1`",`"method`":`"getstatus`"}"
PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $response | ConvertTo-Json
{
"jsonrpc": "2.0",
"result": {
"torStatus": "Running",
"backendStatus": "Connected",
"bestBlockchainHeight": "1781749",
"bestBlockchainHash": "000000000da96145b91bc915e7d7eb346e1231e32c0f485d99d4c51f3ed35f70",
"filtersCount": 953175,
"filtersLeft": 0,
"network": "TestNet",
"exchangeRate": 10850.22,
"peers": [
<redacted>
]
},
"id": "1"
}
PS C:\> $body = '{"jsonrpc":"2.0","id":"1","method":"createwallet","params":["WalletRpc", "UserPassword"]}'
PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $response | ConvertTo-Json
{
"jsonrpc": "2.0",
"result": "tape hospital minimum spy token item love copper dish market chunk miss",
"id": "1"
}
Verified that wallet appears in GUI and can be opened.
Try to create it a second time:
PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $response | ConvertTo-Json
{
"jsonrpc": "2.0",
"error": {
"code": -32603,
"message": "Wallet name is already taken."
},
"id": "1"
}
@molnard I'm afraid I don't know what a reserved wallet name means so I'm unsure how to test for that (mentioned under https://docs.wasabiwallet.io/using-wasabi/RPC.html#createwallet).
Tested a password with 150 characters:
PS C:\> $body = '{"jsonrpc":"2.0","id":"1","method":"createwallet","params":["WalletRpcLongPassword", "Ue!v4wvNHkuWj8cv6vt!rHaU8u!Wjpnt4UxCErTuhjjqfahQp8Ue!v4wvNHkuWj8cv6vt!rHaU8u!Wjpnt4UxCErTuhjjqfahQp8Ue!v4wvNHkuWj8cv6vt!rHaU8u!Wjpnt4UxCErTuhjjqfahQp8"]}' PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $response | ConvertTo-Json
{
"jsonrpc": "2.0",
"result": "security topic pumpkin spare crash hip erupt west nerve fever crucial torch",
"id": "1"
}
Tested a password with 151 characters:
PS C:\> $body = '{"jsonrpc":"2.0","id":"1","method":"createwallet","params":["WalletRpcTooLongPassword", "Ue!v4wvNHkuWj8cv6vt!rHaU8u!Wjpnt4UxCErTuhjjqfahQp8Ue!v4wvNHkuWj8cv6vt!rHaU8u!Wjpnt4UxCErTuhjjqfahQp8Ue!v4wvNHkuWj8cv6vt!rHaU8u!Wjpnt4UxCErTuhjjqfahQp8."]}' PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $response | ConvertTo-Json
{
"jsonrpc": "2.0",
"error": {
"code": -32603,
"message": "Password is too long (Max 150 characters)."
},
"id": "1"
}
PS C:\> $body ='{"jsonrpc":"2.0","method":"selectwallet", "params" : ["WalletRpcLongPassword"]}'
PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $body = '{"jsonrpc":"2.0","id":"1","method":"getwalletinfo"}'
PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $response | ConvertTo-Json
{
"jsonrpc": "2.0",
"result": {
"walletName": "WalletRpcLongPassword",
"walletFile": "C:\\Users\\Erik Nylund\\AppData\\Roaming\\WalletWasabi\\Client\\Wallets\\WalletRpcLongPassword.json",
"State": "Started",
"extendedAccountPublicKey": "tpubDDSW5817iJ9iW3GxEtJvwmT4mwGfN2davrhpzMqr9KRSftq1CJexicbZavvB93u7iatut5tCB9VCBQU8gHr6NZYpW5e7orrjPHPL1JA8uLq",
"extendedAccountZpub": "vpub5ZQLwYqbhf7JXehs7ykbKfvh6st7VQ9XZ15651zw3PunpQXqcmUkL3cTJUvDcje37Q8PmZBCiix3iekPr3AptejKhoVxxWZXFsfdU6LiEs9",
"accountKeyPath": "m/84\u0027/0\u0027/0\u0027",
"masterKeyFingerprint": "e7e78ebc",
"balance": 0
},
"id": "1"
}
PS C:\> $body = '{"jsonrpc":"2.0","id":"1","method":"listunspentcoins"}'
PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $response | ConvertTo-Json
{
"jsonrpc": "2.0",
"result": [
{
"txid": "74bf4c74400a01cdbbf057dbe83143bb1a32befd400d4cdb766e4d5b3de0e25f",
"index": 0,
"amount": 420000,
"anonymitySet": 1,
"confirmed": false,
"confirmations": 0,
"label": "Yet Another Bitcoin Testnet Faucet",
"keyPath": "84\u0027/0\u0027/0\u0027/0/0",
"address": "tb1q5cj46dlpjtvmch27hfqrp3qq9c5a7kq8stca75"
}
],
"id": "1"
}
PS C:\> $body = '{"jsonrpc":"2.0","id":"1","method":"getnewaddress","params":["Daniel, Alice"]}'
PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $response | ConvertTo-Json
{
"jsonrpc": "2.0",
"result": {
"address": "tb1qnznyvpeh9pu87vv692f3yn5q4cn6vcud5pz2u5",
"keyPath": "84\u0027/0\u0027/0\u0027/0/22",
"label": [
"Alice",
"Daniel"
],
"publicKey": "02e454a395579dcb5f83b626e83e02b689236aa5cd0514a21237d7554d470b1cec",
"p2wpkh": "001498a646073728787f319a2a93124e80ae27a6638d"
},
"id": "1"
}
PS C:\> $body = '{"jsonrpc":"2.0","id":"1","method":"send", "params": { "payments":[ {"sendto": "tb1q3tlpjvdmad3xn4ce5x6dnrhy26tvujr6meku63", "amount": 10000, "label": "Wallet0" }], "coins":[{"transactionid":"74bf4c74400a01cdbbf057dbe83143bb1a32befd400d4cdb766e4d5b3de0e25f", "index":0}], "feeTarget":2, "password": "Ue!v4wvNHkuWj8cv6vt!rHaU8u!Wjpnt4UxCErTuhjjqfahQp8Ue!v4wvNHkuWj8cv6vt!rHaU8u!Wjpnt4UxCErTuhjjqfahQp8Ue!v4wvNHkuWj8cv6vt!rHaU8u!Wjpnt4UxCErTuhjjqfahQp8" }}'
PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $response | ConvertTo-Json
{
"jsonrpc": "2.0",
"result": {
"txid": "e25eb1437293ffac9fcd8fa0afe4ad7a108488680b8baf3cc670bf1c63bca59a",
"tx": "010000000001015fe2e03d5b4d6e76db4c0d40fdbe321abb4331e8db57f0bbcd010a40744cbf740000000000ffffffff0210270000000000001600148afe1931bbeb6269d719a1b4d98ee45696ce487a0341060000000000160014133d8cc0885dcf2d58f27ea2f5fa353abe21e2f80247304402207cbe1abb6032dcd0bcb10647ae0182733591c81168e84f052016955f13c5f83f022071952aabbc83b1ed17b3f53f52f29fbf89af43568b94314e111cb6203cc4d71d012102d1a34d62a390cb39f07317ddb79bb710facc9dc3b1e766d0f4bc2cbbbc27447000000000"
},
"id": "1"
}
Test subtractFee: true to send the max amount of the coin:
PS C:\> $body = '{"jsonrpc":"2.0","id":"1","method":"send", "params": { "payments":[ {"sendto": "tb1qhvdzs95rr63tlefffm273t6j6ctmz4dehqtf0m", "amount": 409859, "label": "Wallet0Max", "subtractFee": true }], "coins":[{"transactionid":"e25eb1437293ffac9fcd8fa0afe4ad7a108488680b8baf3cc670bf1c63bca59a", "index":1}], "feeTarget":2, "password": "Ue!v4wvNHkuWj8cv6vt!rHaU8u!Wjpnt4UxCErTuhjjqfahQp8Ue!v4wvNHkuWj8cv6vt!rHaU8u!Wjpnt4UxCErTuhjjqfahQp8Ue!v4wvNHkuWj8cv6vt!rHaU8u!Wjpnt4UxCErTuhjjqfahQp8" }}'
PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $response | ConvertTo-Json
{
"jsonrpc": "2.0",
"result": {
"txid": "e0f5cc84a87ed08da8531c083a9982c6ba3d9a8796050e6b49752d324a0e1ac8",
"tx": "010000000001019aa5bc631cbf70c63caf8b0b688884107aade4afa08fcd9facff937243b15ee20100000000ffffffff019540060000000000160014bb1a2816831ea2bfe5294ed5e8af52d617b155b9024730440220618bd9d35cf62d7dec0895ab25e9990508c125611efcb25806a8205d5dc1fae402207a0b47323289cd6d9af4ab440c25b3bde2f23bf74b63ec42dc38b1b64d3ba768012102ba89bb454c8132b03f0103f8718f0c773ccb9322a0b11a1f43e8f9a22ca2e43000000000"
},
"id": "1"
}
PS C:\> $body = '{"jsonrpc":"2.0","id":"1","method":"gethistory"}'
PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $response | ConvertTo-Json
{
"jsonrpc": "2.0",
"result": [
{
"datetime": "2020-07-27T19:23:18+00:00",
"height": 1781751,
"amount": 420000,
"label": "Yet Another Bitcoin Testnet Faucet",
"tx": "74bf4c74400a01cdbbf057dbe83143bb1a32befd400d4cdb766e4d5b3de0e25f",
"islikelycoinjoin": false
},
{
"datetime": "2020-07-27T19:23:18+00:00",
"height": 1781751,
"amount": -10141,
"label": "Wallet0, Yet Another Bitcoin Testnet Faucet",
"tx": "e25eb1437293ffac9fcd8fa0afe4ad7a108488680b8baf3cc670bf1c63bca59a",
"islikelycoinjoin": false
},
{
"datetime": "2020-07-27T19:25:14.2769424+00:00",
"height": 2147483646,
"amount": -409859,
"label": "",
"tx": "e0f5cc84a87ed08da8531c083a9982c6ba3d9a8796050e6b49752d324a0e1ac8",
"islikelycoinjoin": false
}
],
"id": "1"
}
OK
PS C:\> $body = '{"jsonrpc":"2.0","method":"selectwallet", "params" : ["Wallet0"]}'
PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $body = '{"jsonrpc":"2.0","id":"1","method":"listunspentcoins"}'
PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $response | ConvertTo-Json
{
"jsonrpc": "2.0",
"result": [
{
"txid": "e25eb1437293ffac9fcd8fa0afe4ad7a108488680b8baf3cc670bf1c63bca59a",
"index": 0,
"amount": 10000,
"anonymitySet": 1,
"confirmed": true,
"confirmations": 1,
"label": "Rpc",
"keyPath": "84\u0027/0\u0027/0\u0027/0/0",
"address": "tb1q3tlpjvdmad3xn4ce5x6dnrhy26tvujr6meku63"
},
{
"txid": "e0f5cc84a87ed08da8531c083a9982c6ba3d9a8796050e6b49752d324a0e1ac8",
"index": 0,
"amount": 409749,
"anonymitySet": 1,
"confirmed": false,
"confirmations": 0,
"label": "Wallet0Max",
"keyPath": "84\u0027/0\u0027/0\u0027/0/1",
"address": "tb1qhvdzs95rr63tlefffm273t6j6ctmz4dehqtf0m"
}
],
"id": "1"
}
PS C:\> $body = '{"jsonrpc":"2.0","id":"1","method":"enqueue", "params": { "coins": [{"transactionId": "e25eb1437293ffac9fcd8fa0afe4ad7a108488680b8baf3cc670bf1c63bca59a", "index":"0"}, {"transactionId": "e0f5cc84a87ed08da8531c083a9982c6ba3d9a8796050e6b49752d324a0e1ac8", "index":"0"}], "password":""} }'
PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $response | ConvertTo-Json
{
"jsonrpc": "2.0",
"id": "1"
}
The response didn't say much, so had to verify in UI:
OK

PS C:\> $body = '{"jsonrpc":"2.0","id":"1","method":"dequeue", "params": { "coins": [{"transactionId": "e25eb1437293ffac9fcd8fa0afe4ad7a108488680b8baf3cc670bf1c63bca59a", "index":"0"}, {"transactionId": "e0f5cc84a87ed08da8531c083a9982c6ba3d9a8796050e6b49752d324a0e1ac8", "index":"0"}], "password":""} }'
PS C:\> $response = Invoke-RestMethod 'http://localhost:37128/' -Method 'POST' -Body $body
PS C:\> $response | ConvertTo-Json
{
"jsonrpc": "2.0",
"id": "1"
}
OK

OK
I have added some quick test into this issue's description, see section RC2 additional Tests.
Fixed all the critical issues.
The deterministic build also should work https://github.com/zkSNACKs/WalletWasabi/blob/e85191ffd9e826d713dded757f14a629ad85f7f3/WalletWasabi.Documentation/Guides/DeterministicBuildGuide.md
Guys I really satisfied with all your work. As soon as we can release your well-earned rewards will be given!
Ok, no block height shown for unconfirmed tx.
Ok, even on minimal window size the whole Wallet Info tab is visible.
Ok, even on minimal window size the Recover button is always visible and invalid Min Gap values are handled correctly.
Ok, transaction broadcasted successfully
Ok, no error anymore and we can save QR code successfully.
.
Check Transaction details
History -> Right-click on a tx -> Open details. Try it with Confirmed/Unconfirmed tx. The information should be correct.
3880
Ok!
Confirmed tx

Unconfirmed tx

Here i see a conflict with the "Date" naming as pointed here: #4037
.
Check the crash report on macOS
Can't, I'm on Windows 10.
.
Test PayJoin
In addition, try partial payments too.
3972
4023
Normal PayJoin with/without TOR works OK.
Partial payments OK too:


.
Check Wallet Info Tab
A new design that works with Minimal window size.
4012
Perfect.
.
Check Recover Wallet Tab
A new design that works with Minimal window size.
4011
The design works, even though in the fields you copy and paste texts with line breaks included, because you can scroll the window.

And this leads to me to test the multi line inputs...


I know this is not a normal user input (copy paste multiline texts where has no sense), but can be relevant. Tell me if I need to find all places where this can be done and create an issue.
🙂
.
Check full node integration
Updated to Knots 0.20.0
Test full node integration feature.
4026
First turn "On" the option, without touching anything or correcting the folder URL with my Win user:

But "Full node is unresponsive" in each case:

In the folder I think that something is missed:

Maybe is needed to install separately Bitcoin Core or Bitcoin Knots?
But the text on Settings says:
And this makes me think that Knots comes by default and that there is nothing more to do than hit "On". It doesn't work for me, not even changing the default Data Folder.
.
Transaction broadcaster
Build transactions with Wasabi save them or copy to clipboard and try to broadcast them with the Transaction Broadcaster.
Built a transaction with a coin that was queued in a CoinJoin, and was dequeued:

Export tx Hex, Base64 PSBT and .psbt file works. Paste signed transaction and import file works too.
Broadcast transaction imported OK.
.
Save QR code on Receive Tab
As the title says.
3954
Works perfect.
File name: tb1q2w5v76kpu3w7zzq3yym0w0thn4zv2zwjmz864h.png
PNG image:

This causes me to miss the function of importing a QR as well.
.
Test Ledger hardware wallet
Send a tx with multiple inputs. Use the newest firmware.
4040
Can't.
.
Test V4 backend
Take part in a few CoinJoins.
4042
All appears to be OK with V4


.
Windows 10. Version 10.0.18363. Compilation 18363
@ibertario
But "Full node is unresponsive" in each case: Maybe is needed to install separately Bitcoin Core or Bitcoin Knots?
You should not need to. It might be synchronizing?
@ibertario
I know this is not a normal user input (copy paste multiline texts where has no sense), but can be relevant. Tell me if I need to find all places where this can be done and create an issue.
Please open a separate issue for that.
It would nice for everyone who tested the RC1 and opened issues to test their issues again and see if they are fixed with RC2.
@molnard
`@ibertario
But "Full node is unresponsive" in each case: Maybe is needed to install separately Bitcoin Core or Bitcoin Knots?
You should not need to. It might be synchronizing?
I think I have found the root of my connectivity problems (Tor and Full node), and maybe from other users: #4048
.
@yahiheb
`@ibertario
I know this is not a normal user input (copy paste multiline texts where has no sense), but can be relevant. Tell me if I need to find all places where this can be done and create an issue.
Please open a separate issue for that.
Done: #4049
It would nice for everyone who tested the RC1 and opened issues to test their issues again and see if they are fixed with RC2.
Already did, nothing additional to add for my RC1 report.
Hello,
I'm a little bit late but I try to finish my scenario. The reward not neccessary to me, I think.
Receiver tab
If I generate a new address and I choose to hide this address,than I cant never set this address back to visible. Its gone and never come back. I explored the whole wasabi, but I couldn"t find the good method for it.
Tabs
I think is a good solution for separte different function, but I missing the tab management like Visual Studio for example : Close All Tabs except this, etc.
And another thing. If I have more wallets open and opened the same menu for example CoinJoin ,than I can't decide from Tab name which "CoinJoin" belongs to which wallet.

Wallets
I see the wallets name, but I missing some datagrid function like sorting by name or a creation date. You have lot of empty area, some how you should fill it.
USD balance tooltip in wallet explorer
It's ok. I know everybody counting btc to dollars, but if I could choose to the currency of my own country, I would certainly use it
Build transaction and broadcast transaction
Ok
History and Build Transaction
Ok
Summary
I couldn't find ciritcal issues, maybe what I wrote things they are not anomalies, but for me as a new user it's a little bit tough to use it.
But overall, you guys did a great job and I can only congratulate for it
Hello,
I tried a stress test with CoinJoin. My method was: I created 3 different test wallet and send to 0.1 tBtc from TestNet for these wallets. I think the first 100 rotate was good but after I went to the bed. So in this case I shouldn't wait for 2 more people to registration.
in the morning it was waiting for me:

And the transaction history is so mad :

My computer didn't go to sleep but the history list looks like broken.
I tested Rc2 and my issues marked as Done are fixed
I retested the deterministic build for RC2 and it works better than on RC1. I still get diffs on two binaries: WalletWasabi.Gui.dll and WalletWasabi.dll. According to the docs there should be none.
PS C:\tmp> git clone https://github.com/zkSNACKs/WalletWasabi.git
Cloning into 'WalletWasabi'...
remote: Enumerating objects: 41, done.
remote: Counting objects: 100% (41/41), done.
remote: Compressing objects: 100% (38/38), done.
remote: Total 71299 (delta 8), reused 10 (delta 3), pack-reused 71258
Receiving objects: 100% (71299/71299), 383.31 MiB | 3.90 MiB/s, done.
Resolving deltas: 100% (54428/54428), done.
PS C:\tmp> cd .\WalletWasabi\
PS C:\tmp\WalletWasabi> git checkout 74b49b779dfa89d287449615f53c5a9ec3b7572d
Note: checking out '74b49b779dfa89d287449615f53c5a9ec3b7572d'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
HEAD is now at 74b49b779 Creating branch to test det build for RC2
PS C:\tmp\WalletWasabi> cd .\WalletWasabi.Packager\
PS C:\tmp\WalletWasabi\WalletWasabi.Packager> dotnet restore
Determining projects to restore...
Restored C:\tmp\WalletWasabi\WalletWasabi\WalletWasabi.csproj (in 645 ms).
Restored C:\tmp\WalletWasabi\WalletWasabi.Packager\WalletWasabi.Packager.csproj (in 645 ms).
PS C:\tmp\WalletWasabi\WalletWasabi.Packager> dotnet build
Microsoft (R) Build Engine version 16.6.0+5ff7b0c9e for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.
Determining projects to restore...
All projects are up-to-date for restore.
WalletWasabi -> C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\WalletWasabi.dll
WalletWasabi.Packager -> C:\tmp\WalletWasabi\WalletWasabi.Packager\bin\Debug\netcoreapp3.1\WalletWasabi.Packager.dll
Build succeeded.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:06.01
PS C:\tmp\WalletWasabi\WalletWasabi.Packager> dotnet run -- --onlybinaries
Digests:
TorLin: af7302d62fc1e47f79af8860541365f77547233404302a1e601e1f367e6e2888
TorOsx: fe6d719e18bf3a963f0274de259b7e029f40e4fe778f4d170bba343eb491af00
TorWin: d244a89f7ca9da2259925affa0bd008d3cdea1d9dfd24cf53efffb7c1eadc169
I'll only generate binaries and disregard all other options.
VersionPrefix: 1.1.11.3
ExecutableName: wassabee
Targets: win7-x64, linux-x64, osx-x64
Microsoft Windows [Version 10.0.18363.959]
(c) 2019 Microsoft Corporation. All rights reserved.
C:\tmp\WalletWasabi\WalletWasabi.Gui>dotnet clean --configuration Release && exit
Microsoft (R) Build Engine version 16.6.0+5ff7b0c9e for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.
Build started 26/07/2020 22:42:20.
1>Project "C:\tmp\WalletWasabi\WalletWasabi.Gui\WalletWasabi.Gui.csproj" on node 1 (Clean target(s)).
1>CoreClean:
Creating directory "obj\Release\netcoreapp3.1\".
1>Project "C:\tmp\WalletWasabi\WalletWasabi.Gui\WalletWasabi.Gui.csproj" (1) is building "C:\tmp\WalletWasabi\WalletWasabi\WalletWasabi.csproj" (2:2) on node 1 (Clean target(s)).
2>CoreClean:
Creating directory "obj\Release\netcoreapp3.1\".
2>Done Building Project "C:\tmp\WalletWasabi\WalletWasabi\WalletWasabi.csproj" (Clean target(s)).
1>Done Building Project "C:\tmp\WalletWasabi\WalletWasabi.Gui\WalletWasabi.Gui.csproj" (Clean target(s)).
Build succeeded.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:00.69
currentBinDistDirectory: C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\dist\win7-x64
Created C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\dist\win7-x64
Microsoft (R) Build Engine version 16.6.0+5ff7b0c9e for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.
Build started 26/07/2020 22:42:21.
1>Project "C:\tmp\WalletWasabi\WalletWasabi.Gui\WalletWasabi.Gui.csproj" on node 1 (Clean target(s)).
1>CoreClean:
Creating directory "obj\Debug\netcoreapp3.1\".
1>Project "C:\tmp\WalletWasabi\WalletWasabi.Gui\WalletWasabi.Gui.csproj" (1) is building "C:\tmp\WalletWasabi\WalletWasabi\WalletWasabi.csproj" (2:2) on node 1 (Clean target(s)).
2>CoreClean:
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\Legal\Assets\LegalDocuments.txt".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\Microservices\Binaries\lin64\bitcoind".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\Microservices\Binaries\lin64\hwi".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\Microservices\Binaries\osx64\bitcoind".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\Microservices\Binaries\osx64\hwi".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\Microservices\Binaries\win64\bitcoind.exe".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\Microservices\Binaries\win64\hwi.exe".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\OnionSeeds\MainOnionSeeds.txt".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\OnionSeeds\TestNetOnionSeeds.txt".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\TorDaemons\data-folder.zip".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\TorDaemons\digests.txt".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\TorDaemons\tor-linux64.zip".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\TorDaemons\tor-osx64.zip".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\TorDaemons\tor-win64.zip".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\WalletWasabi.xml".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\WalletWasabi.deps.json".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\WalletWasabi.dll".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\bin\Debug\netcoreapp3.1\WalletWasabi.pdb".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\obj\Debug\netcoreapp3.1\WalletWasabi.csprojAssemblyReference.cache".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\obj\Debug\netcoreapp3.1\WalletWasabi.AssemblyInfoInputs.cache".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\obj\Debug\netcoreapp3.1\WalletWasabi.AssemblyInfo.cs".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\obj\Debug\netcoreapp3.1\WalletWasabi.csproj.CoreCompileInputs.cache".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\obj\Debug\netcoreapp3.1\WalletWasabi.dll".
Deleting file "C:\tmp\WalletWasabi\WalletWasabi\obj\Debug\netcoreapp3.1\WalletWasabi.pdb".
2>Done Building Project "C:\tmp\WalletWasabi\WalletWasabi\WalletWasabi.csproj" (Clean target(s)).
1>Done Building Project "C:\tmp\WalletWasabi\WalletWasabi.Gui\WalletWasabi.Gui.csproj" (Clean target(s)).
Build succeeded.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:00.69
Microsoft (R) Build Engine version 16.6.0+5ff7b0c9e for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.
Determining projects to restore...
Restored C:\tmp\WalletWasabi\WalletWasabi\WalletWasabi.csproj (in 407 ms).
Restored C:\tmp\WalletWasabi\WalletWasabi.Gui\WalletWasabi.Gui.csproj (in 1.7 sec).
WalletWasabi -> C:\tmp\WalletWasabi\WalletWasabi\bin\Release\netcoreapp3.1\WalletWasabi.dll
WalletWasabi.Gui -> C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\Release\netcoreapp3.1\win7-x64\WalletWasabi.Gui.dll
WalletWasabi.Gui -> C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\dist\win7-x64\
NSubsys: Subsystem Changer for Windows PE files.
NSubsys: Target EXE C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\dist\win7-x64\wassabee.exe.
NSubsys: Console app detected...
NSubsys: Converting...
NSubsys: Conversion Complete...
currentBinDistDirectory: C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\dist\linux-x64
Created C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\dist\linux-x64
Microsoft (R) Build Engine version 16.6.0+5ff7b0c9e for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.
Build started 26/07/2020 22:42:36.
Build succeeded.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:00.69
Microsoft (R) Build Engine version 16.6.0+5ff7b0c9e for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.
Determining projects to restore...
Restored C:\tmp\WalletWasabi\WalletWasabi.Gui\WalletWasabi.Gui.csproj (in 1.04 sec).
Restored C:\tmp\WalletWasabi\WalletWasabi\WalletWasabi.csproj (in 99 ms).
WalletWasabi -> C:\tmp\WalletWasabi\WalletWasabi\bin\Release\netcoreapp3.1\WalletWasabi.dll
WalletWasabi.Gui -> C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\Release\netcoreapp3.1\linux-x64\WalletWasabi.Gui.dll
WalletWasabi.Gui -> C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\dist\linux-x64\
currentBinDistDirectory: C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\dist\osx-x64
Created C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\dist\osx-x64
Microsoft (R) Build Engine version 16.6.0+5ff7b0c9e for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.
Build started 26/07/2020 22:42:45.
Build succeeded.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:00.77
Microsoft (R) Build Engine version 16.6.0+5ff7b0c9e for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.
Determining projects to restore...
Restored C:\tmp\WalletWasabi\WalletWasabi.Gui\WalletWasabi.Gui.csproj (in 1.16 sec).
Restored C:\tmp\WalletWasabi\WalletWasabi\WalletWasabi.csproj (in 105 ms).
WalletWasabi -> C:\tmp\WalletWasabi\WalletWasabi\bin\Release\netcoreapp3.1\WalletWasabi.dll
WalletWasabi.Gui -> C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\Release\netcoreapp3.1\osx-x64\WalletWasabi.Gui.dll
WalletWasabi.Gui -> C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\dist\osx-x64\
PS C:\tmp\WalletWasabi\WalletWasabi.Packager> cd C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\dist
PS C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\dist> git diff --no-index win7-x64 "C:\Program Files\WasabiWallet"
diff --git a/win7-x64/WalletWasabi.Gui.dll b/let/WalletWasabi.Gui.dll
index aaee02cfa..c8b141336 100644
Binary files a/win7-x64/WalletWasabi.Gui.dll and b/let/WalletWasabi.Gui.dll differ
diff --git a/win7-x64/WalletWasabi.dll b/let/WalletWasabi.dll
index f0ecb34df..9f88cae97 100644
Binary files a/win7-x64/WalletWasabi.dll and b/let/WalletWasabi.dll differ
Deterministic build result (Win10 Build 18363, dotnet v3.1.302) of 1.1.12rc2:
PS C:UserskevinDesktopWasabiWalletWasabi-1.1.12rc2WalletWasabi.Guibindist> git diff --no-index .win7-x64 "C:Program FilesWasabiWallet"
warning: LF will be replaced by CRLF in .win7-x64/Extensions/DummyHack.txt.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in .win7-x64/Legal/Assets/LegalDocuments.txt.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in .win7-x64/OnionSeeds/MainOnionSeeds.txt.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in .win7-x64/OnionSeeds/TestNetOnionSeeds.txt.
The file will have its original line endings in your working directory
diff --git "a/.\win7-x64\/WalletWasabi.Gui.dll" "b/C:\Program Files\WasabiWallet/WalletWasabi.Gui.dll"
index f41b4bc..c8b1413 100644
Binary files "a/.\win7-x64\/WalletWasabi.Gui.dll" and "b/C:\Program Files\WasabiWallet/WalletWasabi.Gui.dll" differ
diff --git "a/.\win7-x64\/WalletWasabi.dll" "b/C:\Program Files\WasabiWallet/WalletWasabi.dll"
index c7ed9c8..9f88cae 100644
Binary files "a/.\win7-x64\/WalletWasabi.dll" and "b/C:\Program Files\WasabiWallet/WalletWasabi.dll" differ
diff --git "a/.\win7-x64\/wassabee.exe" "b/C:\Program Files\WasabiWallet/wassabee.exe"
index 26ed021..f58f9ac 100644
Binary files "a/.\win7-x64\/wassabee.exe" and "b/C:\Program Files\WasabiWallet/wassabee.exe" differ
diff --git "a/.\win7-x64\/wassabeed.exe" "b/C:\Program Files\WasabiWallet/wassabeed.exe"
index 9e3dc62..9f98bb4 100644
Binary files "a/.\win7-x64\/wassabeed.exe" and "b/C:\Program Files\WasabiWallet/wassabeed.exe" differ
@Whem thx for the report! 3 points
About the issues you mentioned... Could be a feature request but all works as intended.
Your history looks good to me: you can see the CoinJoin fees subtracted from your wallet.
@eriknylund @kravens thx I will take a look. It should be identical.
Running 1.1.11.3 on Ubuntu 18.04, I did a coinjoin using multiple coins in my wallet. The "Clusters" information that was already there for the CJ'd coins had an entire row a asterisks pre-pended.
See attached screenshot.

Windows 10 + .NET Core SDK Deterministic build:
* AvalonStudio.Shell.Extensibility.dll differ * AvalonStudio.Shell.dll differ * AvalonStudio.Utils.dll differ * Avalonia.Animation.dll differ * Avalonia.Base.dll differ * Avalonia.Controls.dll differ * Avalonia.DesignerSupport.dll differ * Avalonia.Desktop.dll differ * Avalonia.DesktopRuntime.dll differ * Avalonia.Diagnostics.dll differ * Avalonia.Dialogs.dll differ * Avalonia.Direct2D1.dll differ
Windows 10 + .NET Core SDK Deterministic build (RC2):
@Bisqtoshi well done. Unfortunately, det build is broken currently, we are on the fix https://github.com/zkSNACKs/WalletWasabi/pull/3950

Question: Isn't an unconfirmed output of a previous coinjoin supposed to get mixed again with the next mix?
Here with 1.1.12rc2 it looks like we're forced to wait (half a day now) for a confirmation before it is registered.
@kravens I think the reason is that currently there are a lot of unconfirmed CoinJoin txs (+25 I think), so in that case the coordinator accepts only confirmed inputs.
Take a look at this https://github.com/zkSNACKs/WalletWasabi/issues/4064

It still says in bottom left corner that new version is available, not sure if other pre-releases do this.
Coordinator in config had to be set to v4 manually but works.
It sometimes takes a lot of time to get backend connected. Even ~5 minutes after start it still says Backend not connected and I cannot send transaction etc. But this happens only sometimes after restart for example, 3/5 cases.
During a lot of different sessions, I was still geting these Sequence contains no elements errors in logs, but mostly everything worked correctly.


Correct
First normal PayJoin works, succesful.


Then I got error Provided transaction isn't mempool eligible missing-inputs. which might be because I selected utxos which were spent - this Spent flag appeared after I tried to send it.

After unsuccesfull payjoin negotiation, there was also isse with broadcasting via random node.
2020-08-04 12:12:09 INFO TransactionFactory (108) Calculating dynamic transaction fee...
2020-08-04 12:12:09 INFO TransactionFactory (176) Fee: 141 Satoshi.
2020-08-04 12:12:09 INFO TransactionFactory (179) Estimated tx size: 141 vBytes.
2020-08-04 12:12:09 INFO TransactionFactory (204) The transaction fee is 21.8% of the sent amount.
Sending: 0.00000647 BTC.
Fee: 141 Satoshi.
2020-08-04 12:12:09 INFO TransactionFactory (219) Signing transaction...
2020-08-04 12:12:10 INFO TransactionFactory (317) Negotiating payjoin payment with `https://demo.payjoin.kukks.org/BTC/pj`.
2020-08-04 12:12:12 ERROR WasabiSynchronizer (337) System.InvalidOperationException: Sequence contains no elements
at System.Linq.ThrowHelper.ThrowNoElementsException()
at System.Linq.Enumerable.Last[TSource](IEnumerable`1 source)
at WalletWasabi.Stores.IndexStore.RemoveLastFilterAsync(CancellationToken cancel)
at WalletWasabi.Services.WasabiSynchronizer.<>c__DisplayClass60_0.<<Start>b__0>d.MoveNext()
2020-08-04 12:12:13 WARNING TransactionFactory (342) Payjoin server responded with Provided transaction isn't mempool eligible missing-inputs. Ignoring...
2020-08-04 12:12:13 INFO TransactionFactory (307) Transaction is successfully built: e1debb67506da9d62b258c42604f8b8438f90914614955c930df43a481bd8860.
2020-08-04 12:12:14 INFO TransactionBroadcaster (46) Trying to broadcast transaction with random node (::ffff:157.230.122.246):e1debb67506da9d62b258c42604f8b8438f90914614955c930df43a481bd8860.
2020-08-04 12:12:16 INFO P2pBehavior (113) Successfully served transaction to node ([::ffff:157.230.122.246]:18333): e1debb67506da9d62b258c42604f8b8438f90914614955c930df43a481bd8860.
2020-08-04 12:12:17 INFO TransactionBroadcaster (70) Disconnected node: ::ffff:157.230.122.246. Successfully broadcasted transaction: e1debb67506da9d62b258c42604f8b8438f90914614955c930df43a481bd8860.
2020-08-04 12:12:24 ERROR WasabiSynchronizer (337) System.InvalidOperationException: Sequence contains no elements
at System.Linq.ThrowHelper.ThrowNoElementsException()
at System.Linq.Enumerable.Last[TSource](IEnumerable`1 source)
at WalletWasabi.Stores.IndexStore.RemoveLastFilterAsync(CancellationToken cancel)
at WalletWasabi.Services.WasabiSynchronizer.<>c__DisplayClass60_0.<<Start>b__0>d.MoveNext()
2020-08-04 12:12:35 ERROR WasabiSynchronizer (337) System.InvalidOperationException: Sequence contains no elements
at System.Linq.ThrowHelper.ThrowNoElementsException()
at System.Linq.Enumerable.Last[TSource](IEnumerable`1 source)
at WalletWasabi.Stores.IndexStore.RemoveLastFilterAsync(CancellationToken cancel)
at WalletWasabi.Services.WasabiSynchronizer.<>c__DisplayClass60_0.<<Start>b__0>d.MoveNext()
2020-08-04 12:12:39 INFO TransactionBroadcaster (161) Random node could not broadcast transaction. Reason: Did not serve the transaction..
2020-08-04 12:12:39 INFO TransactionBroadcaster (93) Broadcasting with backend...
2020-08-04 12:12:40 ERROR SendControlViewModel (361) System.NullReferenceException: Object reference not set to an instance of an object.
at WalletWasabi.Blockchain.TransactionBroadcasting.TransactionBroadcaster.BroadcastTransactionToBackendAsync(SmartTransaction transaction)
at WalletWasabi.Blockchain.TransactionBroadcasting.TransactionBroadcaster.SendTransactionAsync(SmartTransaction transaction)
at WalletWasabi.Gui.Controls.WalletExplorer.SendTabViewModel.<>c__DisplayClass6_0.<<BuildTransaction>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at WalletWasabi.Gui.Controls.WalletExplorer.SendTabViewModel.BuildTransaction(String password, PaymentIntent payments, FeeStrategy feeStrategy, Boolean allowUnconfirmed, IEnumerable`1 allowedInputs)
at WalletWasabi.Gui.Controls.WalletExplorer.SendControlViewModel.<.ctor>b__28_29()
2020-08-04 12:12:41 ERROR WasabiSynchronizer (337) System.InvalidOperationException: Sequence contains no elements
at System.Linq.ThrowHelper.ThrowNoElementsException()
at System.Linq.Enumerable.Last[TSource](IEnumerable`1 source)
at WalletWasabi.Stores.IndexStore.RemoveLastFilterAsync(CancellationToken cancel)
at WalletWasabi.Services.WasabiSynchronizer.<>c__DisplayClass60_0.<<Start>b__0>d.MoveNext()
2020-08-04 12:12:53 ERROR WasabiSynchronizer (337) System.InvalidOperationException: Sequence contains no elements
at System.Linq.ThrowHelper.ThrowNoElementsException()
at System.Linq.Enumerable.Last[TSource](IEnumerable`1 source)
at WalletWasabi.Stores.IndexStore.RemoveLastFilterAsync(CancellationToken cancel)

OK
OK
Works perfectly
OK
OK
If I don't approve one of the outputs, it automatically starts asking again and might lead to confusion.
Config changed to V4 and succesfuly coinjoining.
I got caught in infinite testnet mixing and when I tried to exit a wallet, coins were dequeuing for at least 10 minutes so I had to do that manually.
Coinjoins with v4 were succesfull.
v1.1.12 is officially released!! :fire:
Thanks to @all testers and reviewers of this release - you helped tremendously with finding bugs, ensuring that the devs can fix them in time.
We will announce the results of the review contribution game soon - stay tuned and get ready to stack sats!
But before then, there is one more opportunity to earn 3 points! And that is to test the reproducible builds of the final release v1.1.12. Please publish here the results that you have, which will be helpful for others to reduce the trust in the published binary.
Please report this within 2 days, until the 7th of August.
1. Assert correct environment
Windows 10.0.18363, Git 2.28.0 & .NET SDK 3.1.302.
2. Reproduce builds
Git clone with branch "v1.1.12", Dotnet restore & Dotnet build OK

3. Verify builds
Installed https://github.com/zkSNACKs/WalletWasabi/releases/download/v1.1.12/Wasabi-1.1.12.msi
Executed the diff command and no message appears. Directories and files are identical.

Congrats!

Build succeeded and only a few files differ... Wasabi Wallet was running when doing the diff.
OS: Windows 10, Version 10.0.18363 Build 18363
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 5-8-2020 20:49 linux-x64
d----- 5-8-2020 20:49 osx-x64
d----- 5-8-2020 20:48 win7-x64
PS C:UserskevinDesktopWasabiWalletWasabi-1.1.12WalletWasabi.Guibindist> git diff --no-index "win7-x64" "C:Program FilesWasabiWallet"
warning: LF will be replaced by CRLF in win7-x64/Extensions/DummyHack.txt.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in win7-x64/Legal/Assets/LegalDocuments.txt.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in win7-x64/OnionSeeds/MainOnionSeeds.txt.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in win7-x64/OnionSeeds/TestNetOnionSeeds.txt.
The file will have its original line endings in your working directory
diff --git a/win7-x64/WalletWasabi.Gui.dll "b/C:\Program Files\WasabiWallet/WalletWasabi.Gui.dll"
index 167cd7e..448aeae 100644
Binary files a/win7-x64/WalletWasabi.Gui.dll and "b/C:\Program Files\WasabiWallet/WalletWasabi.Gui.dll" differ
PS C:UserskevinDesktopWasabiWalletWasabi-1.1.12WalletWasabi.Guibindist> dotnet --version 3.1.302
Windows works! No files diff.
PS C:\tmp> systeminfo.exe | select -Skip 2 -First 2
OS Name: Microsoft Windows 10 Enterprise N
OS Version: 10.0.18363 N/A Build 18363
PS C:\tmp> dotnet --version
3.1.302
PS C:\tmp> git clone https://github.com/zkSNACKs/WalletWasabi.git
PS C:\tmp> cd .\WalletWasabi\
PS C:\tmp\WalletWasabi> git checkout 74b49b779dfa89d287449615f53c5a9ec3b7572d
PS C:\tmp\WalletWasabi> cd .\WalletWasabi.Packager\
PS C:\tmp\WalletWasabi\WalletWasabi.Packager> dotnet restore
PS C:\tmp\WalletWasabi\WalletWasabi.Packager> dotnet build
PS C:\tmp\WalletWasabi\WalletWasabi.Packager> dotnet run -- --onlybinaries
PS C:\tmp\WalletWasabi\WalletWasabi.Packager> cd C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\dist
PS C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\dist> git diff --no-index win7-x64 "C:\Program Files\WasabiWallet"
PS C:\tmp\WalletWasabi\WalletWasabi.Gui\bin\dist>
Installed Windows Subsystem for Linux to diff other binaries:
.deb
Plenty of files differ with _old mode 100755_ and new mode _100644_ and a few CRLF/LF on json files.
ubuntu@DESKTOP-T02BU25:/mnt/c/tmp/WalletWasabi/WalletWasabi.Gui/bin/dist$ sudo dpkg -i Wasabi-1.1.12.deb
Selecting previously unselected package wassabee.
(Reading database ... 31933 files and directories currently installed.)
Preparing to unpack Wasabi-1.1.12.deb ...
Unpacking wassabee (1.1.12) ...
Setting up wassabee (1.1.12) ...
Processing triggers for mime-support (3.64ubuntu1) ...
ubuntu@DESKTOP-T02BU25:/mnt/c/tmp/WalletWasabi/WalletWasabi.Gui/bin/dist$ git diff --no-index linux-x64/ /usr/local/bin/wasabiwallet/
diff --git a/linux-x64/AvalonStudio.Shell.Extensibility.dll b/usr/local/bin/wasabiwallet/AvalonStudio.Shell.Extensibility.dll
old mode 100755
new mode 100644
...
warning: CRLF will be replaced by LF in WalletWasabi.Gui/bin/dist/linux-x64/WalletWasabi.Gui.deps.json.
The file will have its original line endings in your working directory
warning: CRLF will be replaced by LF in /usr/local/bin/wasabiwallet/WalletWasabi.Gui.deps.json.
The file will have its original line endings in your working directory
warning: CRLF will be replaced by LF in WalletWasabi.Gui/bin/dist/linux-x64/WalletWasabi.Gui.runtimeconfig.json.
The file will have its original line endings in your working directory
warning: CRLF will be replaced by LF in /usr/local/bin/wasabiwallet/WalletWasabi.Gui.runtimeconfig.json.
The file will have its original line endings in your working directory
...
.tar.gz
A few text and json files with different line endings:
ubuntu@DESKTOP-T02BU25:/mnt/c/tmp/WalletWasabi/WalletWasabi.Gui/bin/dist$ tar -pxzf Wasabi-1.1.12.tar.gz
ubuntu@DESKTOP-T02BU25:/mnt/c/tmp/WalletWasabi/WalletWasabi.Gui/bin/dist$ git diff --no-index linux-x64/ Wasabi-1.1.12
warning: CRLF will be replaced by LF in WalletWasabi.Gui/bin/dist/linux-x64/Extensions/DummyHack.txt.
The file will have its original line endings in your working directory
warning: CRLF will be replaced by LF in WalletWasabi.Gui/bin/dist/Wasabi-1.1.12/Extensions/DummyHack.txt.
The file will have its original line endings in your working directory
warning: CRLF will be replaced by LF in WalletWasabi.Gui/bin/dist/linux-x64/Legal/Assets/LegalDocuments.txt.
The file will have its original line endings in your working directory
warning: CRLF will be replaced by LF in WalletWasabi.Gui/bin/dist/Wasabi-1.1.12/Legal/Assets/LegalDocuments.txt.
The file will have its original line endings in your working directory
warning: CRLF will be replaced by LF in WalletWasabi.Gui/bin/dist/linux-x64/OnionSeeds/MainOnionSeeds.txt.
The file will have its original line endings in your working directory
warning: CRLF will be replaced by LF in WalletWasabi.Gui/bin/dist/Wasabi-1.1.12/OnionSeeds/MainOnionSeeds.txt.
The file will have its original line endings in your working directory
warning: CRLF will be replaced by LF in WalletWasabi.Gui/bin/dist/linux-x64/OnionSeeds/TestNetOnionSeeds.txt.
The file will have its original line endings in your working directory
warning: CRLF will be replaced by LF in WalletWasabi.Gui/bin/dist/Wasabi-1.1.12/OnionSeeds/TestNetOnionSeeds.txt.
The file will have its original line endings in your working directory
warning: CRLF will be replaced by LF in WalletWasabi.Gui/bin/dist/linux-x64/WalletWasabi.Gui.deps.json.
The file will have its original line endings in your working directory
warning: CRLF will be replaced by LF in WalletWasabi.Gui/bin/dist/Wasabi-1.1.12/WalletWasabi.Gui.deps.json.
The file will have its original line endings in your working directory
warning: CRLF will be replaced by LF in WalletWasabi.Gui/bin/dist/linux-x64/WalletWasabi.Gui.runtimeconfig.json.
The file will have its original line endings in your working directory
warning: CRLF will be replaced by LF in WalletWasabi.Gui/bin/dist/Wasabi-1.1.12/WalletWasabi.Gui.runtimeconfig.json.
The file will have its original line endings in your working directory
.dmg
Can't extract the .dmg properly:
ubuntu@DESKTOP-T02BU25:/mnt/c/tmp/WalletWasabi/WalletWasabi.Gui/bin/dist$ sudo apt install p7zip-full
Reading package lists... Done
Building dependency tree
Reading state information... Done
p7zip-full is already the newest version (16.02+dfsg-7build1).
0 upgraded, 0 newly installed, 0 to remove and 103 not upgraded.
ubuntu@DESKTOP-T02BU25:/mnt/c/tmp/WalletWasabi/WalletWasabi.Gui/bin/dist$ 7z x Wasabi-1.1.12.dmg -oWasabiOsx
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz (906EA),ASM,AES-NI)
Scanning the drive for archives:
1 file, 83301980 bytes (80 MiB)
Extracting archive: Wasabi-1.1.12.dmg
ERRORS:
Headers Error
Unconfirmed start of archive
WARNINGS:
There are data after the end of archive
WARNING:
Wasabi-1.1.12.dmg
Can not open the file as [Dmg] archive
The file is open as [zip] archive
--
Path = Wasabi-1.1.12.dmg
Open WARNING: Can not open the file as [Dmg] archive
Type = zip
ERRORS:
Headers Error
Unconfirmed start of archive
WARNINGS:
There are data after the end of archive
Offset = 1890231
Physical Size = 2702403
Tail Size = 78709346
ERROR: Data Error : Tor/tor.real
Sub items Errors: 1
Archives with Errors: 1
Warnings: 1
Open Errors: 1
Sub items Errors: 1
When doing the advanced tests I stumbled upon a term reserved wallet name. Could someone shed some light on what a reserved wallet actually means? See https://docs.wasabiwallet.io/using-wasabi/RPC.html#createwallet perhaps @MaxHillebrand or @molnard knows?
Dear All, Testers, Contributors,
The release is out and so far it seems to be a success. Your testing was fundamental to achieve this, Wasabi appreciates your efforts. This was a hard one as we had v3, v4, hardware wallet, rc1, rc2, rc3, and deterministic builds. The issues, reports, and the testing you made were of high quality. We are astonished in a positive manner!
14 ppl tested and reported!
So as our appreciation we will increase the bounty from the original announced 0.3 BTC to 0.5 BTC.
All contributors please check the score-board and let me know if something is missing.
https://github.com/orgs/zkSNACKs/projects/3
After that, we will have a summary here @RiccardoMasutti is planning to write a blog post about this.
Meanwhile, we can start gathering the contacts in some way to make the payments.
@MaxHillebrand @bharmat can you help in this?
@molnard i have some questions about point distribution. Who should I direct my questions to?
@molnard i have some questions about point distribution. Who should I direct my questions to?
Me or @MaxHillebrand. You can write me here, on slack, twitter or [email protected]
@molnard i think some points are missing from my deterministic builds test: https://github.com/zkSNACKs/WalletWasabi/issues/3782#issuecomment-660416679
@molnard i think some points are missing from my deterministic builds test: #3782 (comment)
@nickycutesc I added the points for the deterministic build test and 1 point for https://github.com/zkSNACKs/WalletWasabi/issues/4027
@molnard Some issues reported by @nickycutesc are worth investigating and it they can be reproduced he should get points for them:
https://github.com/zkSNACKs/WalletWasabi/issues/3782#issuecomment-659844900
https://github.com/zkSNACKs/WalletWasabi/issues/3782#issuecomment-659846993
https://github.com/zkSNACKs/WalletWasabi/issues/3782#issuecomment-659856257
https://github.com/zkSNACKs/WalletWasabi/issues/3782#issuecomment-660415968
When doing the advanced tests I stumbled upon a term reserved wallet name. Could someone shed some light on what a reserved wallet actually means? See https://docs.wasabiwallet.io/using-wasabi/RPC.html#createwallet perhaps @MaxHillebrand or @molnard knows?
@lontivero
@eriknylund Added 3 points for your advanced tests https://github.com/zkSNACKs/WalletWasabi/issues/3782#issuecomment-663088945
@molnard I think @kristapsk deserves a point for https://github.com/zkSNACKs/WalletWasabi/pull/3983
@molnard, this can be considered for my point list:
Thank you!
@MaxHillebrand added all of these, please take a look again and report is something missing!
FTR, by now I did many hundreds of coinjoin on v4 backend testnet.
So far, I did not notice any bugs in the coordination, tor, address reuse, spent coin, filters, etc.
It seems, that we have a very good initial v4 compatibility that runs smoothly and without major bugs. This is a great start to this new epoch, as it will ensure smooth high anonset coordination in the future!
Thanks again all for helping out to make this release happen!
I'm going through the contribution game issues and order them a bit. Please review them too.
Results of the 0.5 bitcoin bounty distribution will be released soon.
I've updated the project board with all the issues and reports that I could find, with a sum total of all the points.
These are not the final results!!!
I would like to ask you to please review the current status, and see if any issues are missing, or if there are any duplicates / non-issues included.
The deadline for providing the deterministic build results of the final v1.1.12 release is block 642 525.
Then I will announce the final results, and the percentage distribution of bitcoin among the contributors.
But in the meantime, please send me bitcoin address, or for the lower amounts a lightning invoice, via encrypted private communication channels! [PGP E9005F66A86BB816BD7D967EBEDCD95C42AC3C57]. Please do not post your address in this public issue. You'll find me in cyberspace on slack, signal, twitter, telegram...
ping @RiccardoMasutti @ibertario @kravens @pulpcattel @davterra @eriknylund @bisqtoshi @nickycutesc @CoinJoinDay @kristapsk @BTCParadigm @Whem
Hey @MaxHillebrand thanks for the points update! Quick question:
I participated in some of the Advanced Tests (https://github.com/zkSNACKs/WalletWasabi/issues/3782#issuecomment-660415968, https://github.com/zkSNACKs/WalletWasabi/issues/3782#issuecomment-659103129). I don't believe my points for these tests are present in my current count.
I participated in some of the Advanced Tests (#3782 (comment), #3782 (comment)). I don't believe my points for these tests are present in my current count.
@nickycutesc In the comments you linked I don't see anything related to the advanced tests.
You can still do the deterministic build test for the final v1.1.12 release though.
@yahiheb apologies, this is what I meant: https://github.com/zkSNACKs/WalletWasabi/issues/3782#issuecomment-660415968
In that link, I did the Crash Report. Does Crash Report count as an Advanced Test or an RC2 additional Tests?
In that link, I did the Crash Report. Does Crash Report count as an Advanced Test or an RC2 additional Tests?
The Crash Report is part of the general tests.
Understood, thanks.
I think @PulpCattel deserves some points (3 or 4) for https://github.com/zkSNACKs/WalletWasabi/issues/3782#issuecomment-658913146
@PulpCattel @eriknylund
Here are some answers:
Configuration:
The wasabi wallet config is stored as a json file. This is a subset of javascript and as we all know, javascript sucks. In json, as in javascript, Boolean(012) is true, Boolean(946482) is also true while Boolean(0) and Boolean("") are false. Sucks, right? But it is not a bug because the specifications are followed perfectly.
Passwords
RPC bypass passwaord testing. Thanks god it does, yeas. GUI is for humans, most of them (not all of them) smart enough to do not forget the password that they typed 1.37 seconds ago. On the other hand RPC is not for humans, it is for machines, and machines do not forget passwords (Peter Schiff's mobile did but that's a different story)
Usability
Given this is not for humans, usability is not expected to be good for humans. For example, a human would clearly prefer wcli send 1.5btc -to charles --paying-fee as-little-as-possible instead of the crazy jsonrpc style. Error messages are for logs or robots and not for humans.
Coins/Addresses can have empty "known by", yes.
Reserved Wallet names
In the same way in linux we have files like /dev/null or /dev/tty, in Windows we have COM, LPT1, PRN, and others. You cannot create a file that is reserved by the OS. Why? Because the OS will not allow you to do so.
Improvements
Finally, it is true that enqueue method does not return an error when the coin doesn't exist. This can be improved.
:fire: ANNOUNCEMENT :rocket:
First of all and once again, thank you all very much for helping out to review this release of Wasabi Wallet! This was a very important task, and thanks to your support, we could ensure to ship a stable and smooth pots-hard-fork client version. This will improve the quality of CoinJoin in the next epoch tremendously! You all are a vitally important part in this achievement.
Therefore, I'm very happy to announce the results of the Contribution Game to Review v1.1.12! :green_heart: Although we initially calculated with a budget of up to 0.3 bitcoin, thanks to your overwhelming activity
and tremendous help, we at @zksnacks decided to increase the reward bounty to a total of 0.5 bitcoin - that's right, 50 MILLION sats - and of course, paid out in beautifully CoinJoined high anonset coins!
The distribution is as follows
[I will not give precise btc values in this public issue, the exact payout amount will vary by some small random amount, and the transaction will be broadcast time-staggered, in order to improve your privacy.]
Total points --> 164
Whem --> 03 points 01.8292 % --> 0.00914634 btc
BTCparadigm --> 04 points 02.4390 % --> 0.01219512 btc
kristapsk --> 05 points 03.0487 % --> 0.01524390 btc
CoinJoinDay --> 05 points 03.0487 % --> 0.01524390 btc
taxmeifyoucan --> 06 points 03.6585 % --> 0.01829268 btc
nickycutesc --> 10 points 06.0975 % --> 0.03048780 btc
Bisqtoshi --> 12 points 07.3170 % --> 0.03658536 btc
davterra --> 15 points 09.1463 % --> 0.04573170 btc
eriknylund --> 16 points 09.7560 % --> 0.04878048 btc
kravens --> 17 points 10.3658 % --> 0.05182926 btc
PulpCattel --> 21 points 12.8048 % --> 0.06402439 btc
RiccardoMasutti --> 24 points 14.6341 % --> 0.07317073 btc
ibertario --> 26 points 15.8536 % --> 0.07926829 btc
As mentioned earlier, please communicate with me privately to send your encrypted payment invoice, either on-chain or lightning, as you prefer.
@RiccardoMasutti @ibertario @kravens @PulpCattel @davterra @eriknylund @Bisqtoshi @nickycutesc @CoinJoinDay @kristapsk @BTCparadigm @Whem
Thank you for your contributions. I hope I can count on you next time too! An amazing tester team got together here and I especially appreciate the cooperation between you, and how you dug deeper together into many bugs.
Most helpful comment
Dear All, Testers, Contributors,
The release is out and so far it seems to be a success. Your testing was fundamental to achieve this, Wasabi appreciates your efforts. This was a hard one as we had v3, v4, hardware wallet, rc1, rc2, rc3, and deterministic builds. The issues, reports, and the testing you made were of high quality. We are astonished in a positive manner!
14 ppl tested and reported!
So as our appreciation we will increase the bounty from the original announced 0.3 BTC to 0.5 BTC.
All contributors please check the score-board and let me know if something is missing.
https://github.com/orgs/zkSNACKs/projects/3
After that, we will have a summary here @RiccardoMasutti is planning to write a blog post about this.
Meanwhile, we can start gathering the contacts in some way to make the payments.
@MaxHillebrand @bharmat can you help in this?