aboutsummaryrefslogtreecommitdiff
path: root/src/node
AgeCommit message (Expand)Author
2022-01-05doc: Fix typo in LoadBlockIndexbrunoerg
2022-01-05Merge bitcoin/bitcoin#23411: refactor: Avoid integer overflow in ApplyStats w...MarcoFalke
2022-01-02Fixup style of moved codeMarcoFalke
2022-01-02Move BlockManager to node/blockstorageMarcoFalke
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-22scripted-diff: Rename interfaces::WalletClient to interfaces::WalletLoaderRussell Yanofsky
2021-12-17refactor: Avoid integer overflow in ApplyStats when activating snapshotMarcoFalke
2021-12-17Add dev doc to CCoinsStats::m_hash_type and make it constMarcoFalke
2021-12-17style: Remove unused whitespaceMarcoFalke
2021-12-15Move FindForkInGlobalIndex from BlockManager to CChainStateMarcoFalke
2021-12-14refactor: remove unneeded calls to strprintf()fanquake
2021-12-10Merge bitcoin/bitcoin#23280: init: Coalesce Chainstate loading sequence betwe...MarcoFalke
2021-12-07style-only: Remove redundant scope in *ChainstateCarl Dong
2021-12-07Collapse the 2 cs_main locks in LoadChainstateCarl Dong
2021-12-07Remove all #include // for * commentsCarl Dong
2021-12-07node/chainstate: Add options for in-memory DBsCarl Dong
2021-12-07node/caches: Remove intermediate variablesCarl Dong
2021-12-07node/caches: Extract cache calculation logicCarl Dong
2021-12-07validation: VerifyDB only needs Consensus::ParamsCarl Dong
2021-12-07node/chainstate: Decouple from ShutdownRequestedCarl Dong
2021-12-07node/chainstate: Decouple from GetTimeCarl Dong
2021-12-07init: Delay RPC block notif until warmup finishedCarl Dong
2021-12-07mining, refactor: add m_mempool.cs thread safety lock assertionsJon Atack
2021-12-07Merge bitcoin/bitcoin#23644: wallet: Replace confusing getAdjustedTime() with...MarcoFalke
2021-12-06Move -checkblocks LogPrintf to AppInitMainCarl Dong
2021-12-06node/chainstate: Reduce coupling of LogPrintfCarl Dong
2021-12-06node/chainstate: Decouple from concept of uiInterfaceCarl Dong
2021-12-06Split off VerifyLoadedChainstateCarl Dong
2021-12-06node/chainstate: Remove do/while loopCarl Dong
2021-12-06Move init logistics message for BAD_GENESIS_BLOCK to init.cppCarl Dong
2021-12-06Move mempool nullptr Assert out of LoadChainstateCarl Dong
2021-12-06node/chainstate: Decouple from concept of NodeContextCarl Dong
2021-12-06node/chainstate: Decouple from ArgsManagerCarl Dong
2021-12-06node/chainstate: Decouple from stringy errorsCarl Dong
2021-12-06node/chainstate: Decouple from GetTimeMillisCarl Dong
2021-12-06node: Extract chainstate loading sequenceCarl Dong
2021-12-01wallet: Replace confusing getAdjustedTime() with GetTime()MarcoFalke
2021-12-01miner: Remove uncompiled MTP codeMarcoFalke
2021-12-01style: Add {} to if-bodies in node/minerMarcoFalke
2021-11-26Merge bitcoin/bitcoin#23517: scripted-diff: Move miner to src/nodeMarcoFalke
2021-11-25Merge bitcoin/bitcoin#23512: policy: Treat taproot as always activeMarcoFalke
2021-11-22refactor: cast bool to int to silence compiler warningJon Atack
2021-11-16refactor: Replace validation.h include with forward-decl in miner.hMarcoFalke
2021-11-16scripted-diff: Move miner to src/nodeMarcoFalke
2021-11-16Merge bitcoin/bitcoin#23491: scripted-diff: Move minisketchwrapper to src/nodefanquake
2021-11-16Merge bitcoin/bitcoin#23499: multiprocess: Add interfaces::Node::broadCastTra...MarcoFalke
2021-11-16policy: Treat taproot as always activeMarcoFalke
2021-11-15Merge bitcoin/bitcoin#23005: multiprocess: Delay wallet client constructionW. J. van der Laan
2021-11-15Merge bitcoin/bitcoin#23004: multiprocess: add interfaces::ExternalSigner classW. J. van der Laan
2021-11-12multiprocess: Add interfaces::Node::broadCastTransaction methodRussell Yanofsky