Commit Graph

49 Commits (ca91c244ef1ba7eac6643d66a5fc56d3a2a8b550)

Author SHA1 Message Date
MarcoFalke 2182149dc5
Merge bitcoin/bitcoin#26631: test: add coverage for dust mempool policy (`-dustrelayfee` setting)
2 years ago
Jon Atack 459cb637ac script, test: fix python linter E275 errors with flake8 5.0.4
2 years ago
Hennadii Stepanov 306ccd4927
scripted-diff: Bump copyright headers
2 years ago
Sebastian Falbesoner 8a5dbe2879 test: add `CScript` method for checking for witness program
2 years ago
Pieter Wuille 5d413c8e79 Add feature_taproot case involved invalid internal pubkey
2 years ago
Pieter Wuille b5f33ac1f8 Simplify wallet_taproot.py functional test
3 years ago
Pieter Wuille eb0667ea96 Add tests for (sorted)multi_a derivation/signing
3 years ago
Pieter Wuille 5b559dc7ec Swap out hashlib.ripemd160 for own implementation
3 years ago
fanquake ffdab41f94
Merge bitcoin/bitcoin#23474: test: scripted-diff cleanups after generate* changes
3 years ago
Pieter Wuille c98c53f20c tests: abstract out precomputed BIP341 signature hash elements
3 years ago
Pieter Wuille a5bde018b4 tests: give feature_taproot access to sighash preimages
3 years ago
Pieter Wuille 5140825096 tests: add more fields to TaprootInfo
3 years ago
MarcoFalke fac23c2114
scripted-diff: Bump copyright headers
3 years ago
Russell O'Connor 6a0a6e7d05 Correction for VerifyTaprootCommitment comments
4 years ago
fanquake 9913419cc9
test: remove type: comments in favour of actual annotations
4 years ago
MarcoFalke cc592a85ea
Merge #20189: test: Switch to BIP341's suggested scheme for outputs without script
4 years ago
Pieter Wuille 18246ed5f0 Fix and improve taproot_construct comments
4 years ago
Pieter Wuille 812baaa1f8 Switch to BIP341's suggested scheme for outputs without script
4 years ago
Pieter Wuille f06e6d0345 tests: functional tests for Schnorr/Taproot/Tapscript
4 years ago
Sebastian Falbesoner dac7a111bd refactor: test: use _ variable for unused loop counters
4 years ago
Wladimir J. van der Laan 39afe5b1c6
Merge #19082: test: Moved the CScriptNum asserts into the unit test in script.py
5 years ago
Gillian Chu 7daffc6a90 [test] CScriptNum Decode Check as Unit Tests
5 years ago
Kiminuo bd7e530f01 This PR adds initial support for type hints checking in python scripts.
5 years ago
MarcoFalke a66ba6d029
Merge #18576: test: use unittest for test_framework unit testing
5 years ago
Gloria Zhao de8905adf2 test: use unittest and test_runner for test framework unit testing
5 years ago
Sebastian Falbesoner 0956e46bff test: use zero-argument super() shortcut (Python 3.0+)
5 years ago
MarcoFalke faff9e4bb4
test: Remove unused, undocumented and misleading CScript.__add__
5 years ago
MarcoFalke fa488f131f
scripted-diff: Bump copyright headers
5 years ago
Pieter Wuille a3ad6459b7 Simplify bn2vch using int.to_bytes
5 years ago
John Newbery 3ed772d221 [tests] remove bignum.py
5 years ago
John Newbery f31fc0e92e [tests] fix flake8 warnings in script.py and bignum.py
5 years ago
John Newbery eebcdfa86a [test] rename SegwitVersion1SignatureHash()
5 years ago
MarcoFalke faa7cdf764
scripted-diff: Update copyright in ./test
6 years ago
MarcoFalke fab5a1e0f4
build: Require python 3.5
6 years ago
MarcoFalke fa6bf21f5e
scripted-diff: test: Use py3.5 bytes::hex() method
6 years ago
Sjors Provoost 31926ee8cf
[test] functional framework: add CScript hex() for Python 3.4
6 years ago
Gregory Sanders 2012d4df23 Add CScriptNum decode python implementation in functional suite
6 years ago
Justin Turner Arthur 3a4449e9ad Strictly enforce instance attrs in critical functional test classes.
6 years ago
practicalswift 68400d8b96 tests: Use explicit imports
6 years ago
DrahtBot eb7daf4d60 Update copyright headers to 2018
6 years ago
practicalswift 9db48c5634 tests: Remove redundant bytes²
7 years ago
practicalswift b95f9a61e0 tests: Remove compatibility code not needed now when we're on Python 3
7 years ago
MarcoFalke fa41d68a2e
qa: Fix python TypeError in script.py
7 years ago
Jonas Schnelli d889c036cd
Merge #11403: SegWit wallet support
7 years ago
Pieter Wuille 57273f2b30 [test] Serialize CTransaction with witness by default
7 years ago
Akira Takizawa 595a7bab23 Increment MIT Licence copyright header year on files modified in 2017
7 years ago
John Newbery f893085325 [tests] Don't subclass from object for Python 3
7 years ago
practicalswift 2e6080bbf3 Remove unused variables and/or function calls
7 years ago
John Newbery c28ee91db0 Rename rpc-tests directory to functional
8 years ago