diff options
author | Wladimir J. van der Laan <laanwj@gmail.com> | 2011-11-08 23:39:41 -0800 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@gmail.com> | 2011-11-08 23:39:41 -0800 |
commit | 90b5aadf56168caa6af8067860c4a01e5bdab666 (patch) | |
tree | 035780597cc5ea46df8af11f37d6f98d4215f4a3 /src/wallet.cpp | |
parent | 0fb0a38339e5cb404147c89f73ff10d962a47ca5 (diff) | |
parent | d825e6a31bf980dde8afd94fba61614523e60f09 (diff) |
Merge pull request #611 from sipa/docs
Some extra comments
Diffstat (limited to 'src/wallet.cpp')
-rw-r--r-- | src/wallet.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/wallet.cpp b/src/wallet.cpp index 46c57e2fc6..64ee5c3b8c 100644 --- a/src/wallet.cpp +++ b/src/wallet.cpp @@ -289,6 +289,9 @@ bool CWallet::AddToWallet(const CWalletTx& wtxIn) return true; } +// Add a transaction to the wallet, or update it. +// pblock is optional, but should be provided if the transaction is known to be in a block. +// If fUpdate is true, existing transactions will be updated. bool CWallet::AddToWalletIfInvolvingMe(const CTransaction& tx, const CBlock* pblock, bool fUpdate) { uint256 hash = tx.GetHash(); @@ -551,6 +554,9 @@ bool CWalletTx::WriteToDisk() return CWalletDB(pwallet->strWalletFile).WriteTx(GetHash(), *this); } +// Scan the block chain (starting in pindexStart) for transactions +// from or to us. If fUpdate is true, found transactions that already +// exist in the wallet will be updated. int CWallet::ScanForWalletTransactions(CBlockIndex* pindexStart, bool fUpdate) { int ret = 0; |