aboutsummaryrefslogtreecommitdiff
path: root/src/test/util
AgeCommit message (Expand)Author
2023-05-24refactor: Replace std::optional<bilingual_str> with util::ResultRyan Ofsky
2023-05-20refactor: Move system from util to common libraryTheCharlatan
2023-05-20kernel: Add notification interfaceTheCharlatan
2023-05-17index: Enable reindex-chainstate with active indexesMartin Zumsande
2023-05-10refactor, blockstorage: Replace blocksdir argTheCharlatan
2023-05-10refactor: Move functions to BlockManager methodsTheCharlatan
2023-05-09scripted-diff: Remove unused chainparamsbase includesTheCharlatan
2023-05-09refactor: Replace string chain name constants with ChainTypesTheCharlatan
2023-05-06Merge bitcoin/bitcoin#17860: fuzz: BIP 30, CVE-2018-17144fanquake
2023-05-05Move LoadVerifyActivateChainstate to ChainTestingSetupMarcoFalke
2023-05-04Add BlockManagerOpts::chainparams referenceMarcoFalke
2023-05-02test: Add util to mine invalid blocksMarcoFalke
2023-04-26Merge bitcoin/bitcoin#26933: mempool: disallow txns under min relay fee, even...glozow
2023-04-21Merge bitcoin/bitcoin#27419: move-only: Extract common/args from util/systemfanquake
2023-04-20Merge bitcoin/bitcoin#25325: Add pool based memory resourceAndrew Chow
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-04-17[test util] mock mempool minimum feerateglozow
2023-04-03Merge bitcoin/bitcoin#27254: refactor: Extract util/fs from util/systemfanquake
2023-03-28Merge bitcoin/bitcoin#27324: net: #27257 follow-upsfanquake
2023-03-27[net] Pass nRecvFloodSize to CNodedergoegge
2023-03-27Merge bitcoin/bitcoin#26642: clang-tidy: Add more `performance-*` checks and ...fanquake
2023-03-26clang-tidy: Add `performance-inefficient-vector-operation` checkHennadii Stepanov
2023-03-23Add pool based memory resource & allocatorMartin Leitner-Ankerl
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2023-03-19[net] Deduplicate marking received message for processingdergoegge
2023-03-15Move ::nPruneTarget into BlockManagerMarcoFalke
2023-02-22Merge bitcoin/bitcoin#25574: validation: Improve error handling when VerifyDB...Andrew Chow
2023-02-17Merge bitcoin/bitcoin#26940: test: create random and coins utils, add amount ...Andrew Chow
2023-02-17Merge bitcoin/bitcoin#25862: refactor, kernel: Remove gArgs accesses from dbw...Andrew Chow
2023-02-16init, validation: Improve handling if VerifyDB() fails due to insufficient db...Martin Zumsande
2023-02-15Merge bitcoin/bitcoin#26153: Reduce wasted pseudorandom bytes in ChaCha20 + v...fanquake
2023-02-10refactor, validation: Add ChainstateManagerOpts db optionsRyan Ofsky
2023-02-10refactor, txdb: Use DBParams struct in CBlockTreeDBRyan Ofsky
2023-02-09De-duplicate add_coin methods to a test util helperJon Atack
2023-02-09Create InsecureRandMoneyAmount() test util helperJon Atack
2023-02-06Move random test util code from setup_common to randomJon Atack
2023-02-01Merge bitcoin/bitcoin#25974: test, build: Separate `read_json` function into ...fanquake
2023-02-01Merge bitcoin/bitcoin#26705: clang-tidy: Fix `modernize-use-default-member-in...MarcoFalke
2023-01-31clang-tidy: Fix `modernize-use-default-member-init` in headersHennadii Stepanov
2023-01-30Add xoroshiro128++ PRNGMartin Leitner-Ankerl
2023-01-30net: simplify the call to vProcessMsg.splice()Vasil Dimov
2023-01-27test, build: Separate `read_json` function into its own moduleHennadii Stepanov
2023-01-16Add BlockManager::IsPruneMode()MarcoFalke
2023-01-11Merge bitcoin/bitcoin#26695: bench: BlockAssembler on a mempool with packagesAndrew Chow
2022-12-27clang-tidy: Add `performance-no-automatic-move` checkHennadii Stepanov
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-22[test util] lock cs_main before pool.cs in PopulateMempoolglozow
2022-12-22[test util] randomize fee in PopulateMempoolglozow
2022-12-22[refactor] parameterize BlockAssembler::Options in PrepareBlockglozow
2022-11-30refactor: Move `txmempool_entry.h` --> `kernel/mempool_entry.h`Hennadii Stepanov