aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2021-12-07Collapse the 2 cs_main locks in LoadChainstateCarl Dong
2021-12-07Remove all #include // for * commentsCarl Dong
2021-12-07test/setup: Use LoadChainstateCarl Dong
2021-12-07node/chainstate: Add options for in-memory DBsCarl Dong
2021-12-07node/caches: Remove intermediate variablesCarl Dong
2021-12-07node/caches: Extract cache calculation logicCarl Dong
2021-12-07validation: VerifyDB only needs Consensus::ParamsCarl Dong
2021-12-07node/chainstate: Decouple from ShutdownRequestedCarl Dong
2021-12-07node/chainstate: Decouple from GetTimeCarl Dong
2021-12-07init: Delay RPC block notif until warmup finishedCarl Dong
2021-12-07Merge bitcoin/bitcoin#23692: mining, refactor: add m_mempool.cs thread safety...MarcoFalke
2021-12-07doc: Add missing optional to MempoolEntryDescriptionMarcoFalke
2021-12-07Merge bitcoin/bitcoin#22689: rpc: deprecate top-level fee fields in getmempoo...MarcoFalke
2021-12-07mining, refactor: add m_mempool.cs thread safety lock assertionsJon Atack
2021-12-07Merge bitcoin/bitcoin#23693: Revert "Fixes Bug in Transaction generation in C...MarcoFalke
2021-12-07Revert "Fixes Bug in Transaction generation in ComplexMempool benchmark"MarcoFalke
2021-12-07Merge bitcoin/bitcoin#23634: rpc: add missing scantxoutset examplesW. J. van der Laan
2021-12-07Merge bitcoin/bitcoin#22856: test: Fix bug in transaction generation in Compl...MarcoFalke
2021-12-07Merge bitcoin/bitcoin#23631: p2p: Don't use timestamps from inbound peers for...fanquake
2021-12-07Merge bitcoin/bitcoin#23547: Bugfix: RPC/mining: Fail properly in estimatesma...MarcoFalke
2021-12-07Merge bitcoin/bitcoin#20583: rpc: Add missing BlockUntilSyncedToCurrentChain ...MarcoFalke
2021-12-07Merge bitcoin/bitcoin#23687: Remove unused (and broken) functionality in Span...MarcoFalke
2021-12-07Merge bitcoin/bitcoin#23676: rpc: correct `getnewaddress`/`getrawchangeaddres...MarcoFalke
2021-12-07Merge bitcoin/bitcoin#23644: wallet: Replace confusing getAdjustedTime() with...MarcoFalke
2021-12-06Move -checkblocks LogPrintf to AppInitMainCarl Dong
2021-12-06node/chainstate: Reduce coupling of LogPrintfCarl Dong
2021-12-06node/chainstate: Decouple from concept of uiInterfaceCarl Dong
2021-12-06Remove unused (and broken) functionality in SpanReaderPieter Wuille
2021-12-06Split off VerifyLoadedChainstateCarl Dong
2021-12-06node/chainstate: Remove do/while loopCarl Dong
2021-12-06Move init logistics message for BAD_GENESIS_BLOCK to init.cppCarl Dong
2021-12-06Move mempool nullptr Assert out of LoadChainstateCarl Dong
2021-12-06node/chainstate: Decouple from concept of NodeContextCarl Dong
2021-12-06node/chainstate: Decouple from ArgsManagerCarl Dong
2021-12-06node/chainstate: Decouple from stringy errorsCarl Dong
2021-12-06node/chainstate: Decouple from GetTimeMillisCarl Dong
2021-12-06node: Extract chainstate loading sequenceCarl Dong
2021-12-06Merge bitcoin/bitcoin#17160: refactor: net: subnet lookup: use single-result ...W. J. van der Laan
2021-12-06Merge bitcoin/bitcoin#23486: rpc: Only allow specific types to be P2(W)SH wra...W. J. van der Laan
2021-12-06Include coinbase transactions in receivedby wallet rpcsAndrew Toth
2021-12-06Merge bitcoin/bitcoin#23661: cover DisconnectBlock with lock annotationMarcoFalke
2021-12-06Merge bitcoin/bitcoin#23614: test: add unit test for block-relay-only evictionMarcoFalke
2021-12-06Merge bitcoin/bitcoin#23577: Follow-ups to Bech32 error detectionW. J. van der Laan
2021-12-06p2p: Make timeout mockable and type safe, speed up testMarcoFalke
2021-12-06rpc: Only allow specific types to be P2(W)SH wrapped in decodescriptMarcoFalke
2021-12-06Make Bech32 LocateErrors return error list rather than using out-argSamuel Dobson
2021-12-05Use SelectionResult in SelectCoinsAndrew Chow
2021-12-05Use SelectionResult in AttemptSelectionAndrew Chow
2021-12-05Use SelectionResult for waste calculationAndrew Chow
2021-12-05Make an OutputGroup for preset inputsAndrew Chow