aboutsummaryrefslogtreecommitdiff
path: root/src/node
AgeCommit message (Expand)Author
2022-02-15consensus: don't call GetBlockPos in ReadBlockFromDisk without lockJon Atack
2021-07-09[style] Clean up BroadcastTransaction()John Newbery
2021-07-09[mempool] Allow rebroadcast for same-txid-different-wtxid transactionsJohn Newbery
2021-07-09[mempool] Only add a transaction to the unbroadcast set when it's added to th...John Newbery
2021-06-30[refactor] Add versionbits deployments to deploymentstatus.hAnthony Towns
2021-06-29Merge bitcoin/bitcoin#21789: refactor: Remove ::Params() global from CChainStatefanquake
2021-06-23script, doc: spelling updateJon Atack
2021-06-22add missing atomic includeMarcoFalke
2021-06-18Merge bitcoin/bitcoin#21365: Basic Taproot signing support for descriptor wal...Samuel Dobson
2021-06-16refactor: reduce #ifdef ENABLE_EXTERNAL_SIGNER usageSjors Provoost
2021-06-16refactor: clean up external_signer.h includesSjors Provoost
2021-06-13refactor: Remove chainparams arg from CChainState member functionsMarcoFalke
2021-06-12Construct and use PrecomputedTransactionData in PSBT signingPieter Wuille
2021-06-12Merge bitcoin/bitcoin#22156: Allow tr() import only when Taproot is activeW. J. van der Laan
2021-06-10Allow tr() import only when Taproot is activeAndrew Chow
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