v29.4-roots.3 · Commit 15: [PATCH 15/30] fix(qt): clear stale peer details on refresh
doc/roots-features.md
Before: doc/roots-features.md · After: doc/roots-features.md
File metadata
index fedd1e0a9650920b5c959c5a3a33c9b1d31d2e9a..dcf8fe19070216a69ec000a4c057693cd0c52d39 100644
Download original patch · Release notes
Diff rows 1–34 of 34. Line numbers refer to the original before/after files.
+ Added− RemovedUnmarked lines are context.
Scroll the code area horizontally to read long lines. Before is on the left; after is on the right. Unified view fits narrow screens more easily.
doc/roots-features.md
CHANGED
|
@@ -44,6 +44,19 @@ The retained P2P coverage includes
|
|
| 44 |
[`p2p_invalid_messages.py`](/test/functional/p2p_invalid_messages.py).
|
| 45 |
This is not a Network Watch or transaction/block activity feed.
|
| 46 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 47 |
### Wallet and signing hardening
|
| 48 |
|
| 49 |
The reviewed Roots wallet selection includes database and SQLite error handling,
|
|
@@ -125,11 +138,10 @@ The following areas are approved for evaluation in the follow-on operator
|
|
| 125 |
features plan. They are not available merely because they appear in a candidate
|
| 126 |
or in this roadmap.
|
| 127 |
|
| 128 |
-
1. Focused peer-health monitoring.
|
| 129 |
-
2. Narrow P2P privacy and resource-use hardening.
|
| 130 |
-
3. Wallet database, flush, and backup reliability improvements.
|
| 131 |
-
4. An optional thin per-send RBF control.
|
| 132 |
-
5. Cross-feature regression coverage and catalog reconciliation.
|
| 133 |
|
| 134 |
Each item requires its own accepted implementation and tests before it moves to
|
| 135 |
the available section. Planned wallet reliability work does not imply a
|
|
|
|
| 44 |
[`p2p_invalid_messages.py`](/test/functional/p2p_invalid_messages.py).
|
| 45 |
This is not a Network Watch or transaction/block activity feed.
|
| 46 |
|
| 47 |
+
### Focused peer-health monitoring
|
| 48 |
+
|
| 49 |
+
The existing Debug window's Peers tab provides a bounded, live view of current
|
| 50 |
+
connections. Its sortable table shows connection age, direction, network,
|
| 51 |
+
minimum ping, and sent/received traffic. Selecting one peer shows supported
|
| 52 |
+
connection details including transport (v1 or v2), services, permissions,
|
| 53 |
+
connection type, current ping, and synchronization heights.
|
| 54 |
+
|
| 55 |
+
This uses the node's existing peer-stat refresh and does not retain history or
|
| 56 |
+
inspect transaction or block content. If optional node-state details cannot be
|
| 57 |
+
read during a refresh, the details pane reports them as unavailable instead of
|
| 58 |
+
showing values from an earlier peer.
|
| 59 |
+
|
| 60 |
### Wallet and signing hardening
|
| 61 |
|
| 62 |
The reviewed Roots wallet selection includes database and SQLite error handling,
|
|
|
|
| 138 |
features plan. They are not available merely because they appear in a candidate
|
| 139 |
or in this roadmap.
|
| 140 |
|
| 141 |
+
1. Narrow P2P privacy and resource-use hardening.
|
| 142 |
+
2. Wallet database, flush, and backup reliability improvements.
|
| 143 |
+
3. An optional thin per-send RBF control.
|
| 144 |
+
4. Cross-feature regression coverage and catalog reconciliation.
|
|
|
|
| 145 |
|
| 146 |
Each item requires its own accepted implementation and tests before it moves to
|
| 147 |
the available section. Planned wallet reliability work does not imply a
|