What changed, and why it matters
This commit simply updates a version number used when Bitcoin Core saves its fee-estimation data to disk. It is a routine compatibility marker, not a security fix. There is no vulnerability here.
No security action required. Treat as normal maintenance.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The change bumps CURRENT_FEES_FILE_VERSION from 149900 to 309900 in src/policy/fees/block_policy_estimator.cpp. This constant is used to tag the persisted fee-estimator file format so that older software does not misinterpret incompatible serialized data. The accompanying comment is also updated to reflect the new baseline for future breaking changes. No logic, parsing, or cryptographic code is modified.
Changed components
src/policy/fees/block_policy_estimator.cppInspect captured patch +2 / −2
diff --git a/src/policy/fees/block_policy_estimator.cpp b/src/policy/fees/block_policy_estimator.cpp
index a3327cfa..def101f9 100644
--- a/src/policy/fees/block_policy_estimator.cpp
+++ b/src/policy/fees/block_policy_estimator.cpp
@@ -33,8 +33,8 @@
#include <utility>
// The current format written, and the version required to read. Must be
-// increased to at least 289900+1 on the next breaking change.
-constexpr int CURRENT_FEES_FILE_VERSION{149900};
+// increased to at least 309900+1 on the next breaking change.
+constexpr int CURRENT_FEES_FILE_VERSION{309900};
static constexpr double INF_FEERATE = 1e99;
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.