diff options
| author | Nsable-sh <nsable-sh@noreply.git.bitflash.network> | 2026-08-14 11:08:34 -0300 |
|---|---|---|
| committer | Nsable-sh <nsable-sh@noreply.git.bitflash.network> | 2026-08-14 11:08:34 -0300 |
| commit | dd9db5ba5407b9c30b4f41fc1153db39f0770154 (patch) | |
| tree | f39a99147d9265ed9bb98bb830cdf0919c3ba56d /docs | |
| parent | bf62d480ae5d76c04d1a8b27750f51596473cc85 (diff) | |
wallet: install backups via temporary file
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/storage.md | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/docs/storage.md b/docs/storage.md index e4a66d2..c1cda45 100644 --- a/docs/storage.md +++ b/docs/storage.md | |||
| @@ -77,7 +77,8 @@ A future wallet backend must keep these properties: | |||
| 77 | 3. A locked encrypted wallet may expose public keys and balances, but not | 77 | 3. A locked encrypted wallet may expose public keys and balances, but not |
| 78 | private keys or decrypted HD seed material. | 78 | private keys or decrypted HD seed material. |
| 79 | 4. `-backupwallet` must produce a wallet file that opens in a different datadir | 79 | 4. `-backupwallet` must produce a wallet file that opens in a different datadir |
| 80 | without copying `database/`. | 80 | without copying `database/`, and must not leave a half-written final backup |
| 81 | path if the copy or install step fails. | ||
| 81 | 5. `-recoveryaudit` must distinguish: | 82 | 5. `-recoveryaudit` must distinguish: |
| 82 | - no recovery phrase installed; | 83 | - no recovery phrase installed; |
| 83 | - recovery phrase present; | 84 | - recovery phrase present; |