|
|
@ -1023,7 +1023,7 @@ bool AcceptToMemoryPool(CTxMemPool& pool, CValidationState &state, const CTransa |
|
|
|
pool.addUnchecked(hash, entry); |
|
|
|
pool.addUnchecked(hash, entry); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
g_signals.SyncTransaction(tx, NULL); |
|
|
|
SyncWithWallets(tx, NULL); |
|
|
|
|
|
|
|
|
|
|
|
return true; |
|
|
|
return true; |
|
|
|
} |
|
|
|
} |
|
|
@ -1858,10 +1858,6 @@ bool ConnectBlock(CBlock& block, CValidationState& state, CBlockIndex* pindex, C |
|
|
|
int64_t nTime3 = GetTimeMicros(); nTimeIndex += nTime3 - nTime2; |
|
|
|
int64_t nTime3 = GetTimeMicros(); nTimeIndex += nTime3 - nTime2; |
|
|
|
LogPrint("bench", " - Index writing: %.2fms [%.2fs]\n", 0.001 * (nTime3 - nTime2), nTimeIndex * 0.000001); |
|
|
|
LogPrint("bench", " - Index writing: %.2fms [%.2fs]\n", 0.001 * (nTime3 - nTime2), nTimeIndex * 0.000001); |
|
|
|
|
|
|
|
|
|
|
|
// Watch for transactions paying to me
|
|
|
|
|
|
|
|
BOOST_FOREACH(const CTransaction& tx, block.vtx) |
|
|
|
|
|
|
|
g_signals.SyncTransaction(tx, &block); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Watch for changes to the previous coinbase transaction.
|
|
|
|
// Watch for changes to the previous coinbase transaction.
|
|
|
|
static uint256 hashPrevBestCoinBase; |
|
|
|
static uint256 hashPrevBestCoinBase; |
|
|
|
g_signals.UpdatedTransaction(hashPrevBestCoinBase); |
|
|
|
g_signals.UpdatedTransaction(hashPrevBestCoinBase); |
|
|
|