Commit Graph

30 Commits

Author SHA1 Message Date
scgbckbone
7c8aceb753 env path for bitcoind for CC testing 2025-10-22 01:02:46 +02:00
scgbckbone
64eb5cc3e0 testing: cope with bitcoin core v30 2025-10-17 18:15:10 +02:00
scgbckbone
6eb1ef272d a lot 2025-07-15 16:15:30 +02:00
scgbckbone
b9d8d8c0dc multiprocess simulator 2025-06-11 16:56:31 +02:00
scgbckbone
e209980630 improve taptree parser
remove msas (always allowed)
remove unsort_ms (always allowed)
rework fake_txn

# Conflicts:
#	cli/signit.py
#	releases/ChangeLog.md
#	releases/History-Mk4.md
#	releases/Next-ChangeLog.md
#	releases/signatures.txt
#	shared/actions.py
#	shared/address_explorer.py
#	shared/auth.py
#	shared/backups.py
#	shared/chains.py
#	shared/decoders.py
#	shared/descriptor.py
#	shared/display.py
#	shared/export.py
#	shared/flow.py
#	shared/lcd_display.py
#	shared/multisig.py
#	shared/nfc.py
#	shared/notes.py
#	shared/nvstore.py
#	shared/ownership.py
#	shared/paper.py
#	shared/psbt.py
#	shared/qrs.py
#	shared/seed.py
#	shared/serializations.py
#	shared/utils.py
#	shared/ux.py
#	shared/ux_mk4.py
#	shared/ux_q1.py
#	shared/version.py
#	shared/wallet.py
#	shared/xor_seed.py
#	stm32/COLDCARD_MK4/file_time.c
#	stm32/COLDCARD_Q1/file_time.c
#	stm32/MK4-Makefile
#	stm32/Q1-Makefile
#	testing/conftest.py
#	testing/helpers.py
#	testing/test_address_explorer.py
#	testing/test_backup.py
#	testing/test_bbqr.py
#	testing/test_export.py
#	testing/test_msg.py
#	testing/test_multisig.py
#	testing/test_notes.py
#	testing/test_ownership.py
#	testing/test_sign.py
#	testing/test_unit.py
#	testing/txn.py
2025-06-11 15:58:04 +02:00
scgbckbone
54f3fcdf95 fixes 2024-12-17 10:22:32 -05:00
scgbckbone
1536011f44 sighash tests runnable on real thing 2024-07-26 08:36:45 -04:00
scgbckbone
a0b281a035 testing: allow deprecated create_bdb (ported from edge) 2024-03-18 10:56:11 -04:00
scgbckbone
073e8cf98b forgotten BDB cope 2023-11-07 08:45:51 -05:00
scgbckbone
1b90f240b1 cope with future removal of BDB wallet from bitcoin client 2023-11-03 10:56:23 -04:00
scgbckbone
efda6f84dd PSBTv2 2023-09-21 10:17:44 -04:00
scgbckbone
fe4b13a81b correct scrptPubkey parsing for segwit v1-v16 2023-04-25 14:09:56 -04:00
scgbckbone
4bfec18ac3 Revert "keep regtest net alive during multiple tests"
This reverts commit 571b67e913.
2023-04-06 09:54:39 -04:00
Peter D. Gray
571b67e913
keep regtest net alive during multiple tests 2023-04-03 12:16:01 -04:00
scgbckbone
6111d552ea support all sighash flags; do not set sighash for foreign inputs; deltamode optimizations; bip143 test vectors 2023-03-30 12:52:26 -04:00
scgbckbone
436ee25b83 fix test_bitcoind_cosigning to work with core 24.0; update multisig tutorial test to test different M/N values; remove unused imports and fixtures 2022-12-16 13:49:02 -05:00
scgbckbone
8ee7773864 allow missing UTXO(s) for foreign inputs 2022-06-16 16:29:31 +02:00
Peter D. Gray
ea1bb03a4d
MacOS support 2022-05-26 12:20:01 -04:00
avirgovi
41bc984656 review comments; importstyle; dissolve complex expression; ad test_ms_sign_simple to veryslow tests 2022-05-24 22:50:04 +02:00
avirgovi
8c36b6025a remove explora 2022-05-23 16:02:31 +02:00
avirgovi
4d4c6b598a bitcoin regtest 2022-05-23 15:19:48 +02:00
Peter D. Gray
2d9073adec
Changes to match v22 of Bitcoin Core 2022-05-03 10:02:56 -04:00
Peter D. Gray
3151369e67
support importdescriptors cmd of Core 0.21 2021-09-02 11:55:32 -04:00
Peter D. Gray
b6b9191145 dev squashed 2020-11-18 14:19:14 -05:00
Peter D. Gray
c0898bb289 Add testcase against bitcoind as discussed on PR#32 2019-11-25 10:26:20 -05:00
Peter D. Gray
fd6c847a66 Use bitcoin-core to be a partner in 2-of-2 w/ Coldcard 2019-05-31 14:44:56 -04:00
Peter D. Gray
b99cbf42e4 Cleanups 2019-05-24 14:43:15 -04:00
Peter D. Gray
90bb85b8c8 More progress toward multisig 2019-05-23 12:56:43 -04:00
Peter D. Gray
e7126a914a Updated tests, improvements 2019-04-24 11:13:01 -04:00
Peter D. Gray
9f04ac1b88 Making whole firmware public with single, signed commit. 2018-07-24 14:07:33 -04:00