aboutsummaryrefslogtreecommitdiff
path: root/src/test/txpackage_tests.cpp
AgeCommit message (Expand)Author
2024-07-31refactor: remove TxidFromStringstickies-v
2024-07-31test: replace WtxidFromString with Wtxid::FromHexstickies-v
2024-07-23fix: Make TxidFromString() respect string_view lengthHodlinator
2024-07-06random: drop ad-hoc Shuffle in favor of std::shufflePieter Wuille
2024-06-17Merge bitcoin/bitcoin#28984: Cluster size 2 package rbfAva Chow
2024-06-13[test] package rbfglozow
2024-06-07refactor: Rename CTransaction::nVersion to versionAva Chow
2024-05-06refactor: Simply include CTxMemPool::Options in CTxMemPool directly rather th...Luke Dashjr
2024-04-26[txpackages] add canonical way to get hash of packageglozow
2024-03-25scripted-diff: Rename max_sane_feerate to client_maxfeerateGreg Sanders
2024-03-13RPC: Add maxfeerate and maxburnamount args to submitpackageGreg Sanders
2023-12-23refactor: share and use `GenerateRandomKey` helperSebastian Falbesoner
2023-11-21Use Txid in COutpointdergoegge
2023-11-07[validation] change package-fee-too-low, return wtxid(s) and effective feerateglozow
2023-11-07[test] use CheckPackageMempoolAcceptResult in previous testsglozow
2023-11-06[refactor] use Wtxid for m_wtxids_fee_calculationsglozow
2023-11-01scripted-diff: rename CheckPackage to IsWellFormedPackageglozow
2023-11-01[refactor] move package checks into helper functionsglozow
2023-10-12tidy: modernize-use-emplaceMarcoFalke
2023-10-02[txpackages] IsChildWithParentsTree()glozow
2023-09-20Replace MAX_PACKAGE_SIZE with MAX_PACKAGE_WEIGHT to avoid vbyte confusionGreg Sanders
2023-09-13Merge bitcoin/bitcoin#28251: validation: fix coins disappearing mid-package e...fanquake
2023-09-13[validation] add AcceptSubPackage to delegate Accept* calls and clean up m_viewglozow
2023-09-13[policy] check for duplicate txids in packageglozow
2023-08-14Clean up things that include script/standard.hAndrew Chow
2023-04-17[policy] disallow transactions under min relay fee, even in packagesglozow
2023-04-17[test] package cpfp bumps parents <mempoolminfee but >=minrelaytxfeeglozow
2023-02-06Move random test util code from setup_common to randomJon Atack
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
2023-01-06[validation] return effective feerate from mempool validationglozow
2023-01-06[test] package validation quits early due to non-policy, non-missing-inputs f...glozow
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-04-07refactor: fixup named args in txpackage testsfanquake
2022-04-05[unit test] package feerate and package cpfpglozow
2022-03-31test: fix incorrect named args in txpackage testsfanquake
2022-02-14[validation] look up transaction by txidglozow
2022-01-17[unit test] package parents are a mixglozow
2022-01-17[unit test] different witness in package submissionglozow
2021-12-15Merge bitcoin/bitcoin#22674: validation: mempool validation and submission fo...W. J. van der Laan
2021-11-29[unit test] package submissionglozow
2021-11-29[unit test] context-free package checksglozow
2021-11-19scripted-diff: Use clang-tidy syntax for C++ named argumentsMarcoFalke
2021-11-17doc: Fix incorrect C++ named argsMarcoFalke
2021-11-04[test] call CheckPackage for package sanitization checksglozow
2021-11-04MOVEONLY: move package unit tests to their own fileglozow