aboutsummaryrefslogtreecommitdiff
path: root/src/test/transaction_tests.cpp
AgeCommit message (Expand)Author
2024-08-26scripted-diff: [test] Use g_rng/m_rng directlyMarcoFalke
2024-08-02Merge bitcoin/bitcoin#30352: policy: Add PayToAnchor(P2A), `OP_1 <0x4e73>` as...glozow
2024-07-31refactor: remove TxidFromStringstickies-v
2024-07-30policy: Add OP_1 <0x4e73> as a standard output typeGreg Sanders
2024-07-23fix: Make TxidFromString() respect string_view lengthHodlinator
2024-07-23test: Add test for TxidFromString() behaviorRyan Ofsky
2024-07-05kernel: De-globalize signature cacheTheCharlatan
2024-06-18Validate oversized transactionLőrinc
2024-06-18Validate transaction without inputsLőrinc
2024-06-18Use SCRIPT_VERIFY_NONE instead of hard-coded 0 in transaction_testsLőrinc
2024-06-12Merge bitcoin/bitcoin#29015: kernel: Streamline util libraryAva Chow
2024-06-12Merge bitcoin/bitcoin#29325: consensus: Store transaction nVersion as uint32_tmerge-script
2024-06-09test: doc: fix units in tx size standardness test (s/vbytes/weight units)Sebastian Falbesoner
2024-06-07refactor: Rename CTransaction::nVersion to versionAva Chow
2024-06-07consensus: Store transaction nVersion as uint32_tAva Chow
2024-05-16util: Move util/string.h functions to util namespaceRyan Ofsky
2024-02-09Merge bitcoin/bitcoin#28948: v3 transaction policy for anti-pinningAva Chow
2024-02-08[policy/validation] allow v3 transactions with certain restrictionsglozow
2023-12-23refactor: share and use `GenerateRandomKey` helperSebastian Falbesoner
2023-11-30Merge bitcoin/bitcoin#26762: bugfix: Make `CCheckQueue` RAII-styled (attempt 2)Andrew Chow
2023-11-21Use Txid in COutpointdergoegge
2023-11-14Use ParamsWrapper for witness serializationAnthony Towns
2023-10-03refactor: Make `CCheckQueue` constructor start worker threadsHennadii Stepanov
2023-10-03Make `CCheckQueue` destructor stop worker threadsHennadii Stepanov
2023-08-14Rename script/standard.{cpp/h} to script/solver.{cpp/h}Andrew Chow
2023-07-27Remove unused raw-pointer read helper from univalueMarcoFalke
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