diff options
| author | Nsable-sh <nsable-sh@noreply.git.bitflash.network> | 2026-08-14 18:17:23 -0300 |
|---|---|---|
| committer | Nsable-sh <nsable-sh@noreply.git.bitflash.network> | 2026-08-14 18:17:23 -0300 |
| commit | f9ee957bd6d3f28dfee166a82f389aad666a0119 (patch) | |
| tree | e6ecab8a276afb007f341a498dd1a8553a756b0c /docs | |
| parent | c56af18e421dff78446399a630b5fa949fc487b3 (diff) | |
wallet: stage SQLite runtime loading
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/storage.md | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/storage.md b/docs/storage.md index 07c7170..08c4a01 100644 --- a/docs/storage.md +++ b/docs/storage.md | |||
| @@ -120,6 +120,10 @@ file and failed restores remove the incomplete `wallet.dat`. | |||
| 120 | `-walletsqliteloadcheck=FILE` parses a SQLite export using the same record | 120 | `-walletsqliteloadcheck=FILE` parses a SQLite export using the same record |
| 121 | types the wallet loader understands, so a migration can prove the export is not | 121 | types the wallet loader understands, so a migration can prove the export is not |
| 122 | just byte-preserving but loader-compatible before runtime activation. | 122 | just byte-preserving but loader-compatible before runtime activation. |
| 123 | `-walletsqlite=FILE` is the first runtime staging flag: it loads a SQLite export | ||
| 124 | through the startup wallet path, initializes the in-memory wallet state, reports | ||
| 125 | success, and exits before network, mining, GUI, or wallet mutation begins. It is | ||
| 126 | deliberately read-only until the write path is routed to SQLite as well. | ||
| 123 | 127 | ||
| 124 | ## `blkindex.dat` | 128 | ## `blkindex.dat` |
| 125 | 129 | ||