sgimenez
commented at 9:43 PM on June 20, 2011:
contributor
Add a check for validity of sending addresses (Issue #328).
Fix the behaviour of setaccount on sending addresses that are already listed in the Address Book. (Issue #329).
This also fixes the syncrhonization of sending addresses between a
CWallet and its associated CWalletDB, and avoids unnecessary CWalletDB updates.
This is my first commit. It is quite small, but please review it in details before the pull.
Thanks.
Add a check for validity of sending addresses (Issue #328).
This also fixes the syncrhonization of sending addresses between a
CWallet and its associated CWalletDB.
551a4ef372
Allow Address Book edition in non-file backed CWalletsbb18958efe
sgimenez
commented at 11:40 AM on June 21, 2011:
contributor
Mmm, some calls to {Set,Del}AddressBookName were wraped in a
CRITICAL_BLOCK(pwalletMain->cs_mapAddressBook)
and some were not. Now, all of them should be, since map operations are not guaranteed to be atomic.
Correct me if I'm wrong.
Also, calls to CWalletDB(...).{Write,Erase}Name could be avoided in the case data would be be unmodified.
Any problems with that?
Update critical sections for Address Book editionsf2b6b0747c
Avoid propagation of unnecessary updates to CWalletDBeca796bee4
Fix for setaccount related Issue #3296d7de046e4
Extract Address Book code from wallet.h to wallet.cppfe927d5cb0
This is a metadata mirror of the GitHub repository
bitcoin/bitcoin.
This site is not affiliated with GitHub.
Content is generated from a GitHub metadata backup.
generated: 2026-04-13 21:16 UTC
This site is hosted by @0xB10C More mirrored repositories can be found on mirror.b10c.me