aboutsummaryrefslogtreecommitdiff
path: root/src/node/interfaces.cpp
AgeCommit message (Expand)Author
2021-10-05multiprocess: add interfaces::ExternalSigner classRussell Yanofsky
2021-09-27scripted-diff: Rename overloaded int GetArg to GetIntArgRussell Yanofsky
2021-09-20Merge bitcoin/bitcoin#12677: RPC: Add ancestor{count,size,fees} to listunspen...W. J. van der Laan
2021-09-16Merge bitcoin/bitcoin#22219: multiprocess: Start using init makeNode, makeCha...fanquake
2021-08-19Merge bitcoin/bitcoin#22217: refactor: Avoid wallet code writing node setting...Samuel Dobson
2021-08-17Start using init makeNode, makeChain, etc methodsRussell Yanofsky
2021-08-18Merge bitcoin/bitcoin#22215: refactor: Add FoundBlock.found memberfanquake
2021-08-01Expose ancestorsize and ancestorfees via getTransactionAncestryLuke Dashjr
2021-06-30[refactor] Add versionbits deployments to deploymentstatus.hAnthony Towns
2021-06-23script, doc: spelling updateJon Atack
2021-06-16refactor: reduce #ifdef ENABLE_EXTERNAL_SIGNER usageSjors Provoost
2021-06-16refactor: clean up external_signer.h includesSjors Provoost
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-10scripted-diff: tree-wide: Remove all review-only assertionsCarl Dong
2021-06-10tree-wide: Remove stray review-only assertionCarl Dong
2021-06-10Avoid wallet code writing node settings fileRussell Yanofsky
2021-06-10Add FoundBlock.found memberRussell Yanofsky
2021-05-27node: add externalSigners to interfaceSjors Provoost
2021-04-13Merge #21575: refactor: Create blockstorage modulefanquake
2021-04-07Drop JSONRPCRequest constructors after #21366Russell Yanofsky
2021-04-05move-only: Move *Disk functions to blockstorageMarcoFalke
2021-04-01Merge #21525: [Bundle 4.5/n] Followup fixups to bundle 4MarcoFalke
2021-03-30node/ifaces: ChainImpl: Use an accessor for ChainManCarl Dong
2021-03-30node/ifaces: NodeImpl: Use an accessor for ChainManCarl Dong
2021-03-29refactor: replace util::Ref by std::any (C++17)Sebastian Falbesoner
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-07wallet: Mark replaced tx to not be in the mempool anymoreMarcoFalke
2021-03-04net: Replace enum CConnMan::NumConnections with enum class ConnectionDirectionLuke Dashjr
2021-02-18scripted-diff: Invoke ::CheckFinalTx with chain tipCarl Dong
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-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-04[net processing] Move GetNodeStateStats into PeerManagerJohn Newbery
2020-12-03Remove the remaining fee estimation globalsAntoine Poinsot
2020-12-03interface: remove unused estimateSmartFee method from nodeAntoine Poinsot
2020-12-01refactor: Improve use of explicit keywordFabian Jahr
2020-11-24Move ChainImpl from interfaces/chain.cpp to node/interfaces.cppRussell Yanofsky