aboutsummaryrefslogtreecommitdiff
path: root/src/node
AgeCommit message (Expand)Author
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
2021-03-08node/ifaces: NodeImpl: Use existing NodeContext memberCarl Dong
2021-03-08node: Use existing NodeContextCarl Dong
2021-03-08node/coinstats: Pass in BlockManager to GetUTXOStatsCarl Dong
2021-03-07wallet: Mark replaced tx to not be in the mempool anymoreMarcoFalke
2021-03-04net: Replace enum CConnMan::NumConnections with enum class ConnectionDirectionLuke Dashjr
2021-03-04[net processing] Don't pass CConnman to RelayTransactionsJohn Newbery
2021-03-04[net processing] Move RelayTransaction into PeerManagerJohn Newbery
2021-02-18scripted-diff: Invoke ::AcceptToMemoryPool with chainstateCarl Dong
2021-02-18scripted-diff: Invoke ::CheckFinalTx with chain tipCarl Dong
2021-02-12chainparams: add allowed assumeutxo valuesJames O'Beirne
2021-02-12Merge #19145: Add hash_type MUHASH for gettxoutsetinfoWladimir J. van der Laan
2021-02-09[refactor] return MempoolAcceptResultgzhao408
2021-01-30rpc: Add hash_type MUHASH to gettxoutsetinfoFabian Jahr
2021-01-30refactor: Separate hash and stats calculation in coinstatsFabian Jahr
2021-01-28validation: Move FindForkInGlobalIndex to BlockManagerCarl Dong
2021-01-28scripted-diff: Use BlockManager::LookupBlockIndexCarl Dong
2021-01-07net: Add -natpmp command line optionHennadii Stepanov
2021-01-07net: Add flags for port mapping protocolsHennadii Stepanov
2021-01-07refactor: Move port mapping code to its own moduleHennadii Stepanov
2020-12-31scripted-diff: Bump copyright headersMarcoFalke
2020-12-09Merge #19910: net processing: Move peer_map to PeerManagerfanquake
2020-12-07refactor: Replace uses ChainActive() in interfaces/chain.cppRussell Yanofsky
2020-12-07refactor: Get rid of more redundant chain methodsRussell Yanofsky
2020-12-07Merge #18766: Disable fee estimation in blocksonly mode (by removing the fee ...MarcoFalke