aboutsummaryrefslogtreecommitdiff
path: root/test/functional/test_framework/script.py
AgeCommit message (Expand)Author
2024-06-07refactor: Rename CTransaction::nVersion to versionAva Chow
2024-06-07consensus: Store transaction nVersion as uint32_tAva Chow
2024-05-07test: Remove struct.pack from almost all placesMarcoFalke
2024-05-07scripted-diff: test: Use int.to_bytes over struct packingMarcoFalke
2024-05-07test: Use int.to_bytes over struct packingMarcoFalke
2024-05-07test: Normalize struct.pack formatMarcoFalke
2024-03-10test: fix accurate multisig sigop count (BIP16), add unit testSebastian Falbesoner
2024-02-07test: Fix SegwitV0SignatureMsg nLockTime signednessMarcoFalke
2023-11-17Merge bitcoin/bitcoin#28725: test: refactor: use built-in collection types fo...fanquake
2023-11-07Merge bitcoin/bitcoin#28374: test: python cryptography required for BIP 324 f...Andrew Chow
2023-10-25test: use built-in collection types for type hints (Python 3.9 / PEP 585)Sebastian Falbesoner
2023-09-10[test] Move test framework crypto functions to crypto/stratospher
2023-07-25test: refactor: deduplicate segwitv0 ECDSA signing for tx inputsSebastian Falbesoner
2023-07-03test: refactor: deduplicate legacy ECDSA signing for tx inputsSebastian Falbesoner
2023-01-16Merge bitcoin/bitcoin#26631: test: add coverage for dust mempool policy (`-du...MarcoFalke
2023-01-03script, test: fix python linter E275 errors with flake8 5.0.4Jon Atack
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-04test: add `CScript` method for checking for witness programSebastian Falbesoner
2022-11-21Add feature_taproot case involved invalid internal pubkeyPieter Wuille
2022-01-12Simplify wallet_taproot.py functional testPieter Wuille
2022-01-12Add tests for (sorted)multi_a derivation/signingPieter Wuille
2021-12-08Swap out hashlib.ripemd160 for own implementationPieter Wuille
2021-11-16Merge bitcoin/bitcoin#23474: test: scripted-diff cleanups after generate* cha...fanquake
2021-11-12tests: abstract out precomputed BIP341 signature hash elementsPieter Wuille
2021-11-12tests: give feature_taproot access to sighash preimagesPieter Wuille
2021-11-12tests: add more fields to TaprootInfoPieter Wuille
2021-11-10scripted-diff: Bump copyright headersMarcoFalke
2021-03-01Correction for VerifyTaprootCommitment commentsRussell O'Connor
2021-02-08test: remove type: comments in favour of actual annotationsfanquake
2020-12-24Merge #20189: test: Switch to BIP341's suggested scheme for outputs without s...MarcoFalke
2020-11-26Fix and improve taproot_construct commentsPieter Wuille
2020-10-19Switch to BIP341's suggested scheme for outputs without scriptPieter Wuille
2020-10-12tests: functional tests for Schnorr/Taproot/TapscriptPieter Wuille
2020-08-06refactor: test: use _ variable for unused loop countersSebastian Falbesoner
2020-06-04Merge #19082: test: Moved the CScriptNum asserts into the unit test in script.pyWladimir J. van der Laan
2020-06-03[test] CScriptNum Decode Check as Unit TestsGillian Chu
2020-06-02This PR adds initial support for type hints checking in python scripts.Kiminuo
2020-04-30Merge #18576: test: use unittest for test_framework unit testingMarcoFalke
2020-04-26test: use unittest and test_runner for test framework unit testingGloria Zhao
2020-04-25test: use zero-argument super() shortcut (Python 3.0+)Sebastian Falbesoner
2020-04-22test: Remove unused, undocumented and misleading CScript.__add__MarcoFalke
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-03-18Simplify bn2vch using int.to_bytesPieter Wuille
2019-10-30[tests] remove bignum.pyJohn Newbery
2019-10-30[tests] fix flake8 warnings in script.py and bignum.pyJohn Newbery
2019-10-14[test] rename SegwitVersion1SignatureHash()John Newbery
2019-03-02scripted-diff: Update copyright in ./testMarcoFalke
2019-03-02build: Require python 3.5MarcoFalke
2019-03-02scripted-diff: test: Use py3.5 bytes::hex() methodMarcoFalke
2018-12-12[test] functional framework: add CScript hex() for Python 3.4Sjors Provoost