diff --git a/RELEASE_NOTES_v1.1.1.md b/RELEASE_NOTES_v1.1.1.md index 65f86bc..5964923 100644 --- a/RELEASE_NOTES_v1.1.1.md +++ b/RELEASE_NOTES_v1.1.1.md @@ -5,11 +5,14 @@ ### Transaction Display Fix - **Fixed sent transactions showing wrong addresses** — Previously, sending to a single address would display multiple addresses in the transaction history (the recipient plus the wallet's own diversified change addresses). Change outputs are now correctly detected using Incoming Viewing Key (IVK) decryption instead of a static address list, so only the actual recipient address is shown. +### Wallet Birthday Fix +- **Fixed "Failed to parse wallet birthday" error** — Rescanning the wallet no longer fails due to trailing whitespace in the birthday height input. + --- ## Downloads | File | SHA-256 | |---|---| -| `SilentDragonXLite` (Linux) | `eb4f1b891b75a4b19fb7ab9309bc5fbc24d608723f191ce9e1878a9d7ac571fc` | -| `SilentDragonXLite.exe` (Windows) | `997dfd7029448bd30bd41163eca63186e3426c32e9791fb8b925696d1564ee79` | +| `SilentDragonXLite` (Linux) | `ce3993107dad6207a260b46026a36cf990ca30262c1db1c0e56ad03464622241` | +| `SilentDragonXLite.exe` (Windows) | `4dabe9e3596ba5a1b11b5ff302ed7c67c9be3eb17f456f607a68015684897b5e` | diff --git a/SilentDragonXLite b/SilentDragonXLite index 9e14a86..f6a4e5d 100755 Binary files a/SilentDragonXLite and b/SilentDragonXLite differ diff --git a/build.sh b/build.sh index 656f6f3..f04a59c 100755 --- a/build.sh +++ b/build.sh @@ -49,7 +49,7 @@ CONF=silentdragonx-lite.pro set -e qbuild () { - qmake $CONF CONFIG+=debug + qmake $CONF CONFIG+=release #lupdate $CONF #lrelease $CONF # default to 2 jobs or use the -j value given as argument to this script diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 426e3fe..d4d0f92 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -191,7 +191,7 @@ MainWindow::MainWindow(QWidget *parent) : // 2. Validate birthday - QString birthday_str = restoreSeed.birthday->toPlainText(); + QString birthday_str = restoreSeed.birthday->toPlainText().trimmed(); bool ok; qint64 birthday = birthday_str.toUInt(&ok); if (!ok) {