It is hard to see what is happening inside the wallet and the coins while you are CoinJoining. With this method described below, you will get a graph with arrows, how the coins and their anonymity score change with CoinJoin transactions.
The original code is here, the purpose of this post is to help windows users.
- Clone this repository.
- Start WSL.
- Start Wasabi with json RPC server on. https://docs.wasabiwallet.io/using-wasabi/RPC.html#configure-rpc
- Run the following commands.
If your windows username is not 'user' then edit wcli.sh line 4 according to that.
./wcli.sh selectwallet <wallet-name>
rm coinlist.txt
./wcli.sh listcoins > coinlist.txt
cat coinlist.txt | dotnet fsi coinsgraph.fsx | sed -e 's/ ;//' | dot -Tpng > mywallet.png
the PNG will contain all the transactions and coins for the specified wallet.