aboutsummaryrefslogtreecommitdiff
path: root/src/node
AgeCommit message (Expand)Author
2021-06-10validation: Farewell, global Chainstate!Carl Dong
2021-06-10scripted-diff: tree-wide: Remove all review-only assertionsCarl Dong
2021-06-10tree-wide: Remove stray review-only assertionCarl Dong
2021-05-27node: add externalSigners to interfaceSjors Provoost
2021-05-07Merge bitcoin/bitcoin#21845: net processing: Don't require locking cs_main be...fanquake
2021-05-05Merge bitcoin/bitcoin#21681: validation: fix ActivateSnapshot to use hardcode...MarcoFalke
2021-05-05Merge bitcoin/bitcoin#21727: refactor: Move more stuff to blockstorageW. J. van der Laan
2021-05-04[net processing] Add internal _RelayTransactions()John Newbery
2021-04-30Merge bitcoin/bitcoin#19521: Coinstats IndexW. J. van der Laan
2021-04-27style: Add { } to multi-line ifMarcoFalke
2021-04-27move-only: Move functions to blockstorageMarcoFalke
2021-04-27move-only: Move constants to blockstorageMarcoFalke
2021-04-27refactor: Move block storage globals to blockstorageMarcoFalke
2021-04-27refactor: Move pruning/reindex/importing globals to blockstorageMarcoFalke
2021-04-26validation: remove nchaintx from assumeutxo metadataJames O'Beirne
2021-04-23multiprocess: Add bitcoin-node process spawning supportRussell Yanofsky
2021-04-19index, rpc: Add use_index option for gettxoutsetinfoFabian Jahr
2021-04-19rpc, index: Add verbose amounts tracking to Coinstats indexFabian Jahr
2021-04-19rpc: gettxoutsetinfo can be requested for specific blockheightsFabian Jahr
2021-04-19index: Coinstats index can be activated with command line flagFabian Jahr
2021-04-19index: Add Coinstats indexFabian Jahr
2021-04-19refactor: Simplify ApplyStats and ApplyHashFabian Jahr
2021-04-19refactor: Pass hash_type to CoinsStats in stats objectFabian Jahr
2021-04-14validation: fix ActivateSnapshot to use hardcoded nChainTxJames O'Beirne
2021-04-13Merge #21575: refactor: Create blockstorage modulefanquake
2021-04-07Drop JSONRPCRequest constructors after #21366Russell Yanofsky
2021-04-06doc: Remove irrelevant link to GitHubMarcoFalke
2021-04-05blockstorage: [refactor] Use chainman reference where possibleMarcoFalke
2021-04-05move-only: Move *Disk functions to blockstorageMarcoFalke
2021-04-04move-only: Move ThreadImport to blockstorageMarcoFalke
2021-04-04refactor: Prefer clean assert over UB in coinstatsMarcoFalke
2021-04-01Merge #21525: [Bundle 4.5/n] Followup fixups to bundle 4MarcoFalke
2021-03-31Merge #21366: refactor: replace util::Ref with std::any (C++17)W. J. van der Laan
2021-03-30node/ifaces: ChainImpl: Use an accessor for ChainManCarl Dong
2021-03-30node/ifaces: NodeImpl: Use an accessor for ChainManCarl Dong
2021-03-30node: Avoid potential UB by asserting assumptionsCarl Dong
2021-03-30Merge #20228: addrman: Make addrman a top-level componentMarcoFalke
2021-03-29refactor: replace util::Ref by std::any (C++17)Sebastian Falbesoner
2021-03-26Merge #21390: test: Test improvements for UTXO set hash testsMarcoFalke
2021-03-24node/coinstats: Replace #include with fwd-declarationCarl Dong
2021-03-23rpc: Improve gettxoutsetinfo helpFabian Jahr
2021-03-20[net] Construct addrman outside connmanJohn Newbery
2021-03-18Merge #21162: Net Processing: Move RelayTransaction() into PeerManagerfanquake
2021-03-17refactor: post Optional<> removal cleanupsfanquake
2021-03-15scripted-diff: remove Optional & nulloptfanquake
2021-03-12Merge #21404: refactor: Remove MakeUnique<T>()MarcoFalke
2021-03-11Merge #21270: [Bundle 4/n] Prune g_chainman usage in validation-adjacent modulesWladimir J. van der Laan
2021-03-11scripted-diff: remove MakeUnique<T>()fanquake
2021-03-09Merge #18842: wallet: Mark replaced tx to not be in the mempool anymoreMarcoFalke
2021-03-08node/ifaces: ChainImpl: Use existing NodeContext memberCarl Dong