The previous fix checked memo.to_utf8().is_none() but empty memos
(all-zero bytes) have first byte 0x00 < 0xF5, so to_utf8() returns
Some(Ok("")) not None. Change outputs were never filtered.
Now checks for empty string as well as None.
16 lines
735 B
Markdown
16 lines
735 B
Markdown
# SilentDragonXLite v1.1.1 Release Notes
|
|
|
|
## What's New
|
|
|
|
### 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.
|
|
|
|
---
|
|
|
|
## Downloads
|
|
|
|
| File | SHA-256 |
|
|
|---|---|
|
|
| `SilentDragonXLite` (Linux) | `eb4f1b891b75a4b19fb7ab9309bc5fbc24d608723f191ce9e1878a9d7ac571fc` |
|
|
| `SilentDragonXLite.exe` (Windows) | `997dfd7029448bd30bd41163eca63186e3426c32e9791fb8b925696d1564ee79` |
|