upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorNsable-sh <nsable-sh@noreply.git.bitflash.network>2026-08-14 09:55:53 -0300
committerNsable-sh <nsable-sh@noreply.git.bitflash.network>2026-08-14 09:55:53 -0300
commit5352185c7198a183c5906898e16bc4a6bb4e8654 (patch)
tree33bc227c6a686d3625cb30c1d815efea94d58f68 /docs
parent636644d0102689f61ec488dde62cd53e4835b8f1 (diff)
wallet: route rewrite copies through record scan
Diffstat (limited to 'docs')
-rw-r--r--docs/storage.md4
1 files changed, 3 insertions, 1 deletions
diff --git a/docs/storage.md b/docs/storage.md
index e533589..e4a66d2 100644
--- a/docs/storage.md
+++ b/docs/storage.md
@@ -43,7 +43,9 @@ level schema migration is intentionally introduced.
43`wallet.dat` is accessed through `CWalletDB`. 43`wallet.dat` is accessed through `CWalletDB`.
44Read-only tooling should go through `ScanWalletRecords()` instead of opening a 44Read-only tooling should go through `ScanWalletRecords()` instead of opening a
45Berkeley DB cursor directly. That keeps migration checks, audits, and future 45Berkeley DB cursor directly. That keeps migration checks, audits, and future
46backends behind one record-stream boundary. 46backends behind one record-stream boundary. Wallet rewrite code should also use
47that boundary when it needs to copy existing records into a newly written
48wallet file.
47 49
48| Key shape | Value | Secret? | Meaning | 50| Key shape | Value | Secret? | Meaning |
49|---|---|---:|---| 51|---|---|---:|---|