aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/chain.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add 'sequence' zmq publisher to track all block (dis)connects, mempool deltasGregory Sanders2020-09-221-5/+5
* Remove mempool global from interfacesMarcoFalke2020-09-051-8/+15
* refactor: Add IsRBFOptInEmptyMempoolMarcoFalke2020-09-051-2/+3
* Add loadwallet and createwallet RPC load_on_startup optionsRussell Yanofsky2020-08-131-0/+21
* scripted-diff: Move ui_interface to the node libMarcoFalke2020-06-271-1/+1
* wallet: Minimal fix to restore conflicted transaction notificationsRussell Yanofsky2020-05-151-2/+2
* Merge #18922: gui: Do not translate InitWarning messages in debug.logJonas Schnelli2020-05-131-1/+1
|\
| * gui: Do not translate InitWarning messages in debug.logHennadii Stepanov2020-05-101-1/+1
* | Merge #18914: refactor: Apply override specifier consistentlyMarcoFalke2020-05-111-1/+1
|\ \ | |/ |/|
| * refactor: Remove override for final overridersHennadii Stepanov2020-05-081-1/+1
* | Make InitError bilingualHennadii Stepanov2020-05-051-1/+1
|/
* [wallet] Remove locked_chain from CWallet, its RPCs and testsAntoine Riard2020-04-301-12/+0
* [wallet] Move methods from Chain::Lock interface to simple ChainAntoine Riard2020-04-301-52/+34
* [wallet] Move getBlockHash from Chain::Lock interface to simple ChainAntoine Riard2020-04-301-7/+7
* [wallet] Move getBlockHeight from Chain::Lock interface to simple ChainAntoine Riard2020-04-301-9/+9
* [wallet] Move getHeight from Chain::Lock interface to simple ChainAntoine Riard2020-04-301-9/+9
* 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