Updtate to Bitcoin Core 19
MODIFY
WalletWasabi/BitcoinCore/CoreNode.cs
WalletWasabi/BitcoinCore/CoreNode.cs
@@ -188,7 +188,7 @@ namespace WalletWasabi.BitcoinCore
throw new BitcoindException($"'bitcoind {arguments}' exited with incorrect exit code: {exitCode}.");
}
var firstLine = responseString.Split(new char[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries).First();
- var versionString = firstLine.TrimStart("Bitcoin Core Daemon version v", StringComparison.OrdinalIgnoreCase);
+ string versionString = firstLine.Split("version v", StringSplitOptions.RemoveEmptyEntries).Last();
var version = new Version(versionString);
return version;
}

MODIFY
WalletWasabi/Helpers/Constants.cs
WalletWasabi/Helpers/Constants.cs
@@ -11,7 +11,7 @@ namespace WalletWasabi.Helpers
public static readonly Version ClientVersion = new Version(1, 1, 10, 1);
public const string BackendMajorVersion = "3";
public static readonly Version HwiVersion = new Version("1.0.3");
- public static readonly Version BitcoinCoreVersion = new Version("0.18.1");
+ public static readonly Version BitcoinCoreVersion = new Version("0.19.0.1");
/// <summary>
/// By changing this, we can force to start over the transactions file, so old incorrect transactions would be cleared.

MODIFY
WalletWasabi/Microservices/Binaries/README.md
WalletWasabi/Microservices/Binaries/README.md
# Updating Executables
1. Replace executables.
-2. Properties/Copy to Output: Copy if newer.
+2. Properties/Copy to Output: Copy if newer. (VSBUG: Sometimes Copy Always is needed. It's generally ok to do copy always then set it back to Copy if newer, so already running Bitcoin Core will not be tried to recopied all the time.)
3. Make sure the Linux and the OSX binaries are executable:
`git update-index --chmod=+x hwi`
`git update-index --chmod=+x bitcoind`

MODIFY
WalletWasabi/Microservices/Binaries/lin64/bitcoind
WalletWasabi/Microservices/Binaries/lin64/bitcoind
Binary files a/WalletWasabi/Microservices/Binaries/lin64/bitcoind and b/WalletWasabi/Microservices/Binaries/lin64/bitcoind differ

MODIFY
WalletWasabi/Microservices/Binaries/osx64/bitcoind
WalletWasabi/Microservices/Binaries/osx64/bitcoind
Binary files a/WalletWasabi/Microservices/Binaries/osx64/bitcoind and b/WalletWasabi/Microservices/Binaries/osx64/bitcoind differ

MODIFY
WalletWasabi/Microservices/Binaries/win64/bitcoind.exe
WalletWasabi/Microservices/Binaries/win64/bitcoind.exe
Binary files a/WalletWasabi/Microservices/Binaries/win64/bitcoind.exe and b/WalletWasabi/Microservices/Binaries/win64/bitcoind.exe differ

Updtate to Bitcoin Core 19