aboutsummaryrefslogtreecommitdiff
path: root/src/test
AgeCommit message (Expand)Author
2023-02-01Add CCoinsViewCache::SanityCheck() and use it in fuzz testPieter Wuille
2023-02-01Add simulation-based CCoinsViewCache fuzzerPieter Wuille
2023-02-01Merge bitcoin/bitcoin#27015: p2p: 26847 fixups (AddrMan totals)fanquake
2023-02-01Merge bitcoin/bitcoin#26935: refactor: Fix clang-tidy readability-const-retur...fanquake
2023-02-01test: Remove AddrMan unit test that fails consistency checksMartin Zumsande
2023-02-01Merge bitcoin/bitcoin#27010: refactor: use `Hash` helpers for double-SHA256 c...MarcoFalke
2023-02-01Merge bitcoin/bitcoin#25974: test, build: Separate `read_json` function into ...fanquake
2023-02-01Fix clang-tidy readability-const-return-type violationsMarcoFalke
2023-02-01Merge bitcoin/bitcoin#26705: clang-tidy: Fix `modernize-use-default-member-in...MarcoFalke
2023-02-01Merge bitcoin/bitcoin#26888: net: simplify the call to vProcessMsg.splice()MarcoFalke
2023-01-31Merge bitcoin/bitcoin#26847: p2p: track AddrMan totals by network and table, ...Andrew Chow
2023-01-31refactor: use `Hash` helper for double-SHA256 calculationsSebastian Falbesoner
2023-01-31clang-tidy: Fix `modernize-use-default-member-init` in headersHennadii Stepanov
2023-01-30Avoid unclear {it = ++it;}Pieter Wuille
2023-01-30Make test/fuzz/coins_view exercise CCoinsViewCache::Sync()Pieter Wuille
2023-01-30Merge bitcoin/bitcoin#17487: coins: allow write to disk without cache dropfanquake
2023-01-30net: simplify the call to vProcessMsg.splice()Vasil Dimov
2023-01-27Merge bitcoin/bitcoin#26900: refactor: Add BlockManager gettersMarcoFalke
2023-01-27test, build: Separate `read_json` function into its own moduleHennadii Stepanov
2023-01-26addrman, refactor: combine two size functionsAmiti Uttarwar
2023-01-26addrman: add function to return size by network and tableMartin Zumsande
2023-01-26Merge bitcoin/bitcoin#25296: Add DataStream without ser-type and ser-version ...fanquake
2023-01-26Merge bitcoin/bitcoin#26551: p2p: Track orphans by who provided themglozow
2023-01-26Use DataStream where possibleMarcoFalke
2023-01-25net_processing: Don't process tx after processing orphansAnthony Towns
2023-01-25txorphange: Drop redundant originator arg from GetTxToReconsiderAnthony Towns
2023-01-24Merge bitcoin/bitcoin#26930: fuzz: Actually use mocked mempool in tx_pool targetMarcoFalke
2023-01-24Merge bitcoin/bitcoin#26898: fuzz: Add PartiallyDownloadedBlock targetMarcoFalke
2023-01-23[fuzz] Assert that omitting missing transactions always fails block reconstru...dergoegge
2023-01-23[fuzz] Add PartiallyDownloadedBlock targetdergoegge
2023-01-20test: add test for coins view flush behavior using Sync()James O'Beirne
2023-01-20test: add use of Sync() to coins testsJames O'Beirne
2023-01-20test: refactor: clarify the coins simulationJames O'Beirne
2023-01-20coins: add Sync() method to allow flush without cacheCoins dropJames O'Beirne
2023-01-20Add unit test for ComputeTapleafHashGreg Sanders
2023-01-20[fuzz] Actually use mocked mempool in tx_pool targetdergoegge
2023-01-19Merge bitcoin/bitcoin#25877: refactor: Do not use CScript for tapleaf scripts...Andrew Chow
2023-01-19Merge bitcoin/bitcoin#26909: net: prevent peers.dat corruptions by only seria...MarcoFalke
2023-01-19Merge bitcoin/bitcoin#26686: fuzz: Enable erlay setting in process_message(s)...MarcoFalke
2023-01-17hash: add HashedSourceWriterMartin Zumsande
2023-01-16Add BlockManager::IsPruneMode()MarcoFalke
2023-01-16Merge bitcoin/bitcoin#26251: refactor: add kernel/cs_main.hMarcoFalke
2023-01-13Merge bitcoin/bitcoin#26691: Update secp256k1 subtree to libsecp256k1 version...fanquake
2023-01-12doc: remove usages of C++11fanquake
2023-01-11Merge bitcoin/bitcoin#26695: bench: BlockAssembler on a mempool with packagesAndrew Chow
2023-01-11Merge bitcoin/bitcoin#26758: refactor: Add `performance-no-automatic-move` cl...MarcoFalke
2023-01-11Merge bitcoin/bitcoin#26646: validation, bugfix: provide more info in *Mempoo...glozow
2023-01-10[validation] return MempoolAcceptResult for every tx on PCKG_TX failureglozow
2023-01-10[validation] remove PackageMempoolAcceptResult::m_package_feerateglozow
2023-01-10[validation] return wtxids of other transactions whose fees were usedglozow