refactor(ui): remove SPV badge from tx detail and history
SPV is the only verification method the wallet uses, so showing it as a badge adds no information — if a transaction appears confirmed, it has already passed Merkle verification. - Remove the SPV chip from the transaction detail overlay - Remove the Verificata column from the history list (desktop and mobile) - Drop VerifiedText property from TransactionDetailsViewModel - Drop the Verificata field from HistoryRow - Remove the orphaned tx.verified loc key
This commit is contained in:
@@ -62,8 +62,6 @@ public sealed class TransactionDetailsViewModel
|
||||
VersionText = d.Version.ToString();
|
||||
LockTimeText = d.LockTime.ToString();
|
||||
RbfText = loc[d.RbfSignaled ? "tx.yes" : "tx.no"];
|
||||
VerifiedText = d.Verified ? "✓ SPV" : "—";
|
||||
|
||||
Inputs = new ObservableCollection<TxIoRow>(d.Inputs.Select((i, n) => new TxIoRow(
|
||||
i.IsCoinbase ? loc["tx.coinbase"] : $"{Shorten(i.PrevTxid)}:{i.PrevIndex}",
|
||||
i.IsCoinbase ? loc["tx.coinbase.newcoins"] : i.Address ?? "—",
|
||||
@@ -93,7 +91,6 @@ public sealed class TransactionDetailsViewModel
|
||||
public string VersionText { get; }
|
||||
public string LockTimeText { get; }
|
||||
public string RbfText { get; }
|
||||
public string VerifiedText { get; }
|
||||
public ObservableCollection<TxIoRow> Inputs { get; }
|
||||
public ObservableCollection<TxIoRow> Outputs { get; }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user