aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/chain.cpp
Commit message (Expand)AuthorAgeFilesLines
* test: Verify findCommonAncestor always initializes outputsRussell Yanofsky2020-04-151-0/+2
* wallet: Avoid use of Chain::Lock in CWallet::GetKeyBirthTimesRussell Yanofsky2020-03-311-7/+0
* wallet: Avoid use of Chain::Lock in CWallet::ScanForWalletTransactionsRussell Yanofsky2020-03-311-0/+7
* wallet: Avoid use of Chain::Lock in rescanblockchainRussell Yanofsky2020-03-311-14/+19
* wallet refactor: Avoid use of Chain::Lock in CWallet::RescanFromTimeRussell Yanofsky2020-03-311-0/+5
* wallet: Avoid use of Chain::Lock in listsinceblockRussell Yanofsky2020-03-311-0/+18
* wallet: Avoid use of Chain::Lock in importmultiRussell Yanofsky2020-03-311-7/+0
* wallet: Avoid use of Chain::Lock in importprunedfundsRussell Yanofsky2020-03-311-0/+8
* refactor: Add interfaces::FoundBlock class to selectively return block dataRussell Yanofsky2020-03-311-19/+18
* Merge #18338: Fix wallet unload race conditionWladimir J. van der Laan2020-03-311-18/+26
|\
| * Fix wallet unload race conditionRussell Yanofsky2020-03-271-18/+26
* | Merge #16995: Fix gcc 9 warningsWladimir J. van der Laan2020-03-271-5/+4
|\ \ | |/ |/|
| * refactor: Work around GCC 9 `-Wredundant-move` warningRussell Yanofsky2020-02-061-5/+4
* | refactor: Change Chain::broadcastTransaction param orderRussell Yanofsky2020-03-191-1/+4
* | refactor: Rename Chain::Notifications methods to be consistent with other int...Russell Yanofsky2020-03-191-7/+7
* | [validation interface] Remove vtxConflicted from BlockConnectedJohn Newbery2020-03-111-4/+2
|/
* scripted-diff: Bump copyright of files changed in 2020MarcoFalke2020-01-151-1/+1
* scripted-diff: Replace CCriticalSection with RecursiveMutexMarcoFalke2020-01-151-1/+1
* Merge #16963: wallet: Fix unique_ptr usage in boost::signals2Wladimir J. van der Laan2020-01-081-1/+0
|\
| * Drop signal CClientUIInterface::LoadWalletRussell Yanofsky2019-10-261-1/+0
* | node: Use mempool from node context instead of globalMarcoFalke2019-12-051-1/+1
* | Remove getBlockDepth method from Chain::interfaceAntoine Riard2019-11-061-6/+0
* | Only return early from BlockUntilSyncedToCurrentChain if current tipAntoine Riard2019-11-061-3/+1
* | Pass block height in Chain::BlockConnected/Chain::BlockDisconnectedAntoine Riard2019-11-051-3/+3
* | Pass NodeContext, ConnMan, BanMan references more placesRussell Yanofsky2019-10-281-2/+5
|/
* Remove unused includespracticalswift2019-10-151-2/+0
* [wallet] Remove package limit config access from walletJohn Newbery2019-10-141-0/+5
* Remove p2pEnabled from Chain interfaceAntoine Riard2019-08-081-1/+0
* Remove unused submitToMemoryPool and relayTransactions Chain interfacesAntoine Riard2019-08-011-10/+0
* Add BroadcastTransaction utility usage in Chain interfaceAntoine Riard2019-08-011-0/+9
* refactor : use RelayTransaction in BroadcastTransaction utilityAntoine Riard2019-07-241-2/+2
* Add Travis check for single parameter constructors not marked "explicit"practicalswift2019-06-261-1/+1
* Merge #15976: refactor: move methods under CChainState (pt. 1)Wladimir J. van der Laan2019-06-051-2/+2
|\
| * refactoring: IsInitialBlockDownload -> CChainStateJames O'Beirne2019-05-161-2/+2
* | scripted-diff: Rename LockAnnotation to LockAssertionpracticalswift2019-05-171-13/+13
* | Merge #16033: Hold cs_main when reading chainActive via getTipLocator(). Remo...MarcoFalke2019-05-171-7/+3
|\ \
| * | Remove temporary method assumeLocked(). Remove LockingStateImpl. Remove redun...practicalswift2019-05-161-7/+3
* | | Merge #15870: wallet: Only fail rescan when blocks have actually been prunedMarcoFalke2019-05-161-2/+6
|\ \ \ | |/ / |/| |
| * | wallet: Only fail rescan when blocks have actually been prunedMarcoFalke2019-05-061-2/+6
* | | [refactor] interfaces: Add missing LockAnnotation for cs_mainMarcoFalke2019-05-131-1/+14
| |/ |/|
* | scripted-diff: replace chainActive -> ::ChainActive()James O'Beirne2019-05-031-13/+13
* | Merge #15842: refactor: replace isPotentialtip/waitForNotifications by higher...MarcoFalke2019-05-011-7/+10
|\ \ | |/ |/|
| * refactor: replace isPotentialtip/waitForNotifications by higher methodAntoine Riard2019-04-231-7/+10
* | Merge #15778: [wallet] Move maxtxfee from node to walletMarcoFalke2019-04-271-1/+0
|\ \
| * | [wallet] Move maxTxFee to walletJohn Newbery2019-04-181-1/+0
| |/
* | Merge #15670: refactor: combine Chain::findFirstBlockWithTime/findFirstBlockW...MarcoFalke2019-04-191-16/+2
|\ \ | |/ |/|
| * refactor: combine Chain::findFirstBlockWithTime/findFirstBlockWithTimeAndHeightAntoine Riard2019-03-271-16/+2
* | Remove access to node globals from wallet-linked codeRussell Yanofsky2019-04-101-0/+6
* | [build] Move policy settings to new src/policy/settings unitJohn Newbery2019-04-091-0/+1
* | [wallet] Schedule tx rebroadcasts in walletJohn Newbery2019-04-091-10/+1