Files
hush3/doc
dan_s f565b2920d Split wallet.cpp: extract key management into wallet_keys.cpp
Separate key management from transaction logic in wallet.cpp (5,059 lines):
- wallet.cpp: 5,059 → 4,143 lines (transaction tracking, coin selection, balances)
- wallet_keys.cpp: 975 lines (key generation, encryption, HD seed, keypool)

Extracted functions include key generation (GenerateNewKey, GenerateNewSaplingZKey),
cryptographic key storage (AddKeyPubKey, AddCryptedKey, AddCryptedSaplingSpendingKey),
wallet encryption (Unlock, ChangeWalletPassphrase, EncryptWallet), HD seed management,
keypool operations, CReserveKey methods, and shielded key visitor operators.
2026-02-27 01:51:24 -06:00
..
2024-04-03 18:46:12 +00:00
2023-11-21 22:24:00 -05:00
2024-03-31 23:17:16 +02:00
2020-11-14 04:24:00 -05:00
2018-07-06 14:33:24 +03:00
2022-06-06 15:47:34 +00:00
2024-03-15 19:48:12 +00:00
2021-09-24 13:50:41 -04:00
2019-12-15 20:45:56 -05:00
2024-03-31 23:17:16 +02:00
2020-12-04 08:32:24 -05:00
2019-12-16 06:58:46 -05:00
2021-09-16 23:04:38 -04:00