aboutsummaryrefslogtreecommitdiff
path: root/src/test/transaction_tests.cpp
AgeCommit message (Expand)Author
2023-03-21refactor: Make move semantics explicit for callersHennadii Stepanov
2023-03-21test, refactor: Avoid `CScriptCheck::swap` in `transaction_tests`Hennadii Stepanov
2023-02-17Merge bitcoin/bitcoin#26940: test: create random and coins utils, add amount ...Andrew Chow
2023-02-16Merge bitcoin/bitcoin#24149: Signing support for Miniscript Descriptorsfanquake
2023-02-11script/sign: signing support for Miniscripts with hash preimage challengesAntoine Poinsot
2023-02-06Move random test util code from setup_common to randomJon Atack
2023-02-03Merge bitcoin/bitcoin#26875: Tests: Fill out dust limit unit test for known t...MarcoFalke
2023-01-27test, build: Separate `read_json` function into its own moduleHennadii Stepanov
2023-01-12Fill out dust limit unit test for known types except bare multisigGreg Sanders
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-08-19Merge bitcoin/bitcoin#25707: refactor: Make const references to avoid unneces...MacroFake
2022-08-02Remove ::g_max_datacarrier_bytes globalMacroFake
2022-08-02Remove ::IsStandardTx(tx, reason) aliasMacroFake
2022-08-02test: Remove unused cs_mainMacroFake
2022-07-27refactor: Make const refs vars where applicableAurèle Oulès
2022-05-18scripted-diff: Use getInt<T> over get_int/get_int64MacroFake
2022-05-04refactor: Change * to & in MutableTransactionSignatureCreatorMarcoFalke
2022-04-11refactor: introduce single-separator split helper `SplitString`Sebastian Falbesoner
2022-01-20refactor tests to fix ubsan suppressionsMarcoFalke
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-12-01Merge bitcoin/bitcoin#23546: scripted-diff: Use clang-tidy syntax for C++ nam...fanquake
2021-11-19scripted-diff: Use clang-tidy syntax for C++ named argumentsMarcoFalke
2021-11-16policy: Treat taproot as always activeMarcoFalke
2021-10-08fees: Always round up fee calculated from a feerateAndrew Chow
2021-09-30[MOVEONLY] consensus: move amount.h into consensusfanquake
2021-09-02test: Always clear reject reason in IsStandard tx testMarcoFalke
2021-09-02Merge bitcoin/bitcoin#22846: policy: unit test Segwit dust thresholdsMarcoFalke
2021-08-31policy: unit test Segwit dust thresholdsAntoine Poinsot
2021-08-20Remove default nHashTypeIn arguments to MutableTransactionSignatureCreatorPieter Wuille
2021-06-14refactor: Pass script verify flags as uint32_tMarcoFalke
2021-05-10refactor: Remove useless extern keywordMarcoFalke
2021-04-19Merge bitcoin/bitcoin#21280: test: bug fix in transaction_testsMarcoFalke
2021-04-07[test] check that mapFlagNames is up to dateglozow
2021-04-07[test] minor improvements / followupsglozow
2021-04-07[test] fix bug in ExcludeIndividualFlagsglozow
2021-03-15Make all SignatureChecker explicit about missing dataPieter Wuille
2021-02-24test: Replace accidentally placed bit-OR with logical-ORHennadii Stepanov
2021-02-02Verify that all validation flags are backward compatiblegzhao408
2021-02-02[test] check verification flags are minimal/maximalgzhao408
2021-02-02[test] Check for invalid flag combinationsgzhao408
2021-02-02[refactor] use CheckTxScripts, TrimFlags, FillFlagsgzhao408
2021-02-02[test] add BADTX setting for invalid txns that fail CheckTransactiongzhao408
2021-02-02Apply maximal validation flags to tx_valid testsgzhao408
2021-01-26Merge bitcoin-core/gui#183: Add include for std::bind.MarcoFalke
2021-01-25Merge #18710: Add local thread pool to CCheckQueueWladimir J. van der Laan
2021-01-13Add include for std::bind.sinetek
2020-12-24test: Set correct nValue for multi-op-return policy checkMarcoFalke
2020-10-30Only relay Taproot spends if next block has it activePieter Wuille
2020-10-12tests: add generic qa-asset-based script verification unit testPieter Wuille
2020-09-24test: Use CCheckQueue local thread poolHennadii Stepanov