[moveonly] Extract CWallet::MarkInputsDirty, and privatize AddToWalletIfInvolvingMe #13651
pull Empact wants to merge 2 commits into bitcoin:master from Empact:mark-inputs-dirty changing 2 files +31 −35-
Empact commented at 8:26 pm on July 12, 2018: memberThus reducing code and surface area of CWallet.
-
fanquake added the label Wallet on Jul 12, 2018
-
in src/wallet/wallet.h:707 in de381c6c9b outdated
702@@ -703,9 +703,27 @@ class CWallet final : public CCryptoKeyStore, public CValidationInterface 703 void AddToSpends(const COutPoint& outpoint, const uint256& wtxid); 704 void AddToSpends(const uint256& wtxid); 705 706+ /** 707+ * Add a transaction to the wallet, or update it. pIndex and posInBlock should
promag commented at 2:25 pm on July 13, 2018:... if belongs to the wallet
?
Empact commented at 4:39 pm on July 13, 2018:Going to leave as moveonly.promag commented at 2:36 pm on July 13, 2018: memberutACK de381c6.Empact renamed this:
Extract CWallet::MarkInputsDirty, and privatize AddToWalletIfInvolvingMe
[moveonly] Extract CWallet::MarkInputsDirty, and privatize AddToWalletIfInvolvingMe
on Jul 13, 2018DrahtBot commented at 7:22 pm on July 13, 2018: member- #13658 ([wallet] [moveonly] Move rescanning from time logic into wallet/rpcdump.cpp by Empact)
- #11634 (wallet: Add missing cs_wallet/cs_KeyStore locks to wallet by practicalswift)
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.
DrahtBot commented at 7:43 pm on July 13, 2018: memberDrahtBot added the label Needs rebase on Jul 13, 2018Extract CWallet::MarkInputsDirty
To avoid repeated implementations.
Privatize CWallet::AddToWalletIfInvolvingMe
And document in the header.
Empact force-pushed on Jul 13, 2018promag commented at 8:37 pm on July 13, 2018: member(re)utACK 17e6aa8.sipa commented at 10:01 pm on July 13, 2018: memberutACK 17e6aa8e333dbf3631fb09dc6eb7ede1937269dfMarcoFalke commented at 0:15 am on July 14, 2018: memberutACK 17e6aa8sipa merged this on Jul 14, 2018sipa closed this on Jul 14, 2018
sipa referenced this in commit 1329ef1f00 on Jul 14, 2018Empact deleted the branch on Jul 14, 2018laanwj removed the label Needs rebase on Oct 24, 2019UdjinM6 referenced this in commit df5018c609 on Jun 29, 2021UdjinM6 referenced this in commit f4b1dbd662 on Jun 29, 2021UdjinM6 referenced this in commit e7ce358a40 on Jul 1, 2021UdjinM6 referenced this in commit 0629f2c57a on Jul 2, 2021UdjinM6 referenced this in commit f7bbcabba9 on Jul 2, 2021DrahtBot locked this on Dec 16, 2021
github-metadata-mirror
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: 2024-12-18 12:12 UTC
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: 2024-12-18 12:12 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me