Repository navigation
Commit c00ebe4
fix: make a missing snapshot base header nonfatal at startup
With loadtxoutset a snapshot chainstate legitimately exists before its base header arrives, so the M3-era LoadBlockIndex hard error (and its test) is superseded: candidate admission and CheckBlockIndex already tolerate a null snapshot base, and snapshot_startup_missing_base_header_is_nonfatal covers the replacement behavior. This matches the reviewed pre-decomposition M5 disposition; fold into the load-integration commit when the M5 PR is cut.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1 parent 678aaa6 commit c00ebe4
2 files changed
Lines changed: 4 additions & 36 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1298 | 1298 | | |
1299 | 1299 | | |
1300 | 1300 | | |
1301 | | - | |
1302 | | - | |
1303 | | - | |
1304 | | - | |
1305 | | - | |
1306 | | - | |
1307 | | - | |
1308 | | - | |
1309 | | - | |
1310 | | - | |
1311 | | - | |
1312 | | - | |
1313 | | - | |
1314 | | - | |
1315 | | - | |
1316 | | - | |
1317 | | - | |
1318 | | - | |
1319 | | - | |
1320 | | - | |
1321 | | - | |
1322 | | - | |
1323 | | - | |
1324 | | - | |
1325 | | - | |
1326 | 1301 | | |
1327 | 1302 | | |
1328 | 1303 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5117 | 5117 | | |
5118 | 5118 | | |
5119 | 5119 | | |
5120 | | - | |
5121 | | - | |
5122 | | - | |
5123 | | - | |
5124 | | - | |
5125 | | - | |
5126 | | - | |
5127 | | - | |
5128 | | - | |
5129 | | - | |
5130 | | - | |
| 5120 | + | |
| 5121 | + | |
| 5122 | + | |
| 5123 | + | |
5131 | 5124 | | |
5132 | 5125 | | |
5133 | 5126 | | |
| |||
0 commit comments