aboutsummaryrefslogtreecommitdiff
path: root/src/node
AgeCommit message (Expand)Author
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
2020-12-06Don't make "in" parameters look like "out"/"in-out" parameters: pass by ref t...practicalswift
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-12-01Merge #20494: refactor: Move node and wallet code out of src/interfacesMarcoFalke
2020-11-26scripted-diff: Use [[nodiscard]] (C++17) instead of NODISCARDpracticalswift
2020-11-24Move ChainImpl from interfaces/chain.cpp to node/interfaces.cppRussell Yanofsky
2020-11-24Move NodeImpl from interfaces/node.cpp to node/interfaces.cppRussell Yanofsky
2020-10-08style and nits for fee-checking in BroadcastTransactiongzhao408
2020-10-05[validation] Remove absurdfee from accepttomempoolJohn Newbery
2020-10-05[rpc/node] check for high fee before ATMP in clientsgzhao408
2020-09-16Merge #19879: [p2p] miscellaneous wtxid followupsfanquake
2020-09-07scripted-diff: [net processing] Rename PeerLogicValidation to PeerManagerJohn Newbery
2020-09-05Remove mempool globalMarcoFalke
2020-09-04[BroadcastTransaction] Remove unsafe move operatorAmiti Uttarwar
2020-09-04[mempool] Revert unbroadcast set to tracking just txidAmiti Uttarwar
2020-08-27refactor: Move wallet methods out of chain.h and node.hRussell Yanofsky
2020-07-19Add support for tx-relay via wtxidSuhas Daftuar
2020-07-18Add wtxid to mempool unbroadcast trackingAmiti Uttarwar
2020-07-08gui: Fix regression in GUI consoleHennadii Stepanov
2020-07-06Merge #19328: Add gettxoutsetinfo hash_type optionMarcoFalke
2020-07-04Merge #19277: util: Add Assert identity functionMarcoFalke
2020-07-01gui: change combiner for signals to optional_last_valueCory Fields
2020-06-27scripted-diff: Move ui_interface to the node libMarcoFalke
2020-06-22rpc: Add hash_type NONE to gettxoutsetinfoFabian Jahr
2020-06-22rpc: gettxoutsetinfo can specify hash_type (only legacy option for now)Fabian Jahr
2020-06-19refactor: Extract GetBogoSize functionFabian Jahr
2020-06-15refactor: Remove unused EnsureChainmanMarcoFalke
2020-05-26Merge #19056: rpc: Make gettxoutsetinfo/GetUTXOStats interruptibleMarcoFalke
2020-05-22rpc: Make gettxoutsetinfo/GetUTXOStats interruptibleMarcoFalke
2020-05-21node: Add chainman alias for g_chainmanMarcoFalke
2020-05-20Merge #18317: Serialization improvements step 6 (all except wallet/gui)MarcoFalke