..
data
Merge 7edce77ff3 into merged_master (Bitcoin PR bitcoin/bitcoin#28067 )
2025-07-03 09:42:33 +02:00
mocks
script, test: fix python linter E275 errors with flake8 5.0.4
2023-01-03 10:59:56 -08:00
test_framework
Merge e5a9f2fb62 into merged_master (Bitcoin PR bitcoin/bitcoin#28194 )
2025-07-03 13:37:24 +02:00
.gitignore
combine_logs.py
Merge ffdab41f94 into merged_master (Bitcoin PR bitcoin/bitcoin#23474 )
2023-05-26 10:32:04 +00:00
combined_log_template.html
create_cache.py
example_elements_code_tutorial.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
example_test.py
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
feature_abortnode.py
scripted-diff: Use blocks_path where possible
2023-07-25 15:51:36 +02:00
feature_addrman.py
Merge 8fba5dfc10 into merged_master (Bitcoin PR bitcoin/bitcoin#27529 )
2025-07-03 10:56:14 +02:00
feature_anchors.py
Merge 904a98702e into merged_master (Bitcoin PR bitcoin/bitcoin#26314 )
2025-05-14 14:20:11 +02:00
feature_asmap.py
test: Use TestNode *_path properties where possible
2023-06-21 08:49:18 +02:00
feature_assetsdir.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
feature_assumevalid.py
Merge 7d65e3372f into merged_master (Bitcoin PR bitcoin/bitcoin#27733 )
2025-06-27 21:52:08 +02:00
feature_bind_extra.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
feature_bind_port_discover.py
net: only assume all local addresses if listening on any
2022-03-02 15:42:40 +01:00
feature_bind_port_externalip.py
net: fix GetListenPort() to derive the proper port
2022-03-02 15:42:37 +01:00
feature_bip68_sequence.py
Merge 8339f3cea8 into merged_master (Bitcoin PR bitcoin/bitcoin#26886 )
2025-04-02 21:57:11 +02:00
feature_block.py
Merge 357e3f6aa4 into merged_master (Bitcoin PR bitcoin/bitcoin#28025 )
2025-07-01 12:06:50 +02:00
feature_block_subsidy.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
feature_block_v4.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
feature_blocksdir.py
scripted-diff: Use wallets_path and chain_path where possible
2023-06-21 08:48:34 +02:00
feature_blocksign.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
feature_cltv.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
feature_coinstatsindex.py
Merge ccc431d53e into merged_master (Bitcoin PR bitcoin/bitcoin#27640 )
2025-06-20 21:20:02 +02:00
feature_confidential_transactions.py
Merge 811d835960 into merged_master (Elements PR #1439 )
2025-04-16 12:04:15 +02:00
feature_config_args.py
Merge e8543629ae into merged_master (Bitcoin PR bitcoin/bitcoin#27884 )
2025-06-30 14:36:23 +02:00
feature_connect_genesis_outputs.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
feature_csv_activation.py
Merge 6d76b57ca0 into merged_master (Bitcoin PR bitcoin/bitcoin#22960 )
2023-04-21 11:35:05 +00:00
feature_dbcrash.py
test: Remove python3.5 workaround in authproxy
2023-03-31 14:26:08 +02:00
feature_default_asset_name.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
feature_dersig.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
feature_dirsymlinks.py
scripted-diff: Use blocks_path where possible
2023-07-25 15:51:36 +02:00
feature_discount_ct.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
feature_discount_ct_ordering.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
feature_discover.py
test: add functional test for -discover
2022-09-30 08:26:45 -03:00
feature_dynafed.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
feature_elements_simplicity_activation.py
Merge 3c1782e3ce into merged_master (Elements PR #1438 )
2025-04-16 12:04:11 +02:00
feature_elements_taproot_activation.py
fixed tests
2025-03-10 13:03:15 +00:00
feature_fastprune.py
test: Simplify feature_fastprune.py
2023-05-02 14:14:00 +02:00
feature_fedpeg.py
ci: fix lint issues
2025-04-17 11:06:32 +02:00
feature_fee_estimation.py
Merge e8543629ae into merged_master (Bitcoin PR bitcoin/bitcoin#27884 )
2025-06-30 14:36:23 +02:00
feature_filelock.py
test: Use TestNode *_path properties where possible
2023-06-21 08:49:18 +02:00
feature_help.py
scripted-diff: Bump copyright headers
2021-11-10 11:10:24 +01:00
feature_includeconf.py
Merge e8543629ae into merged_master (Bitcoin PR bitcoin/bitcoin#27884 )
2025-06-30 14:36:23 +02:00
feature_index_prune.py
Merge ef29d5d7e2 into merged_master (Bitcoin PR bitcoin/bitcoin#27607 )
2025-07-01 11:32:01 +02:00
feature_init.py
scripted-diff: rename 'loadblk' thread name to 'initload'
2023-07-07 19:31:27 -03:00
feature_initial_reissuance_token.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
feature_issuance.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
feature_loadblock.py
scripted-diff: Use blocks_path where possible
2023-07-25 15:51:36 +02:00
feature_logging.py
scripted-diff: Use wallets_path and chain_path where possible
2023-06-21 08:48:34 +02:00
feature_mandatory_coinbase.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
feature_maxtipage.py
test: add -maxtipage test for the maximum allowable value
2022-11-14 10:33:17 -05:00
feature_maxuploadtarget.py
Merge bitcoin/bitcoin#26714 : test: add coverage for unparsable -maxuploadtarget
2023-02-16 15:17:54 +01:00
feature_notifications.py
Remove the syscall sandbox
2023-06-16 10:38:19 +01:00
feature_nulldummy.py
Merge 7d65e3372f into merged_master (Bitcoin PR bitcoin/bitcoin#27733 )
2025-06-27 21:52:08 +02:00
feature_pak.py
ci: fix lint issues
2025-04-17 11:06:32 +02:00
feature_posix_fs_permissions.py
test: Use TestNode *_path properties where possible
2023-06-21 08:49:18 +02:00
feature_presegwit_node_upgrade.py
scripted-diff: Bump copyright headers
2021-11-10 11:10:24 +01:00
feature_progress.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
feature_proxy.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
feature_pruning.py
scripted-diff: Use wallets_path and chain_path where possible
2023-06-21 08:48:34 +02:00
feature_rbf.py
Merge ccc431d53e into merged_master (Bitcoin PR bitcoin/bitcoin#27640 )
2025-06-20 21:20:02 +02:00
feature_reindex.py
Merge 8535802f1d into merged_master (Bitcoin PR bitcoin/bitcoin#28070 )
2025-07-03 13:28:34 +02:00
feature_remove_pruned_files_on_startup.py
scripted-diff: Use blocks_path where possible
2023-07-25 15:51:36 +02:00
feature_segwit.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
feature_settings.py
Merge e8543629ae into merged_master (Bitcoin PR bitcoin/bitcoin#27884 )
2025-06-30 14:36:23 +02:00
feature_shutdown.py
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00
feature_sighash_rangeproof.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
feature_signet.py
Merge a2e111b8a3 into merged_master (Bitcoin PR bitcoin/bitcoin#27765 )
2025-06-25 09:45:45 +02:00
feature_startupnotify.py
Merge bitcoin/bitcoin#27884 : test: Use TestNode datadir_path or chain_path where possible
2023-06-29 09:51:53 +01:00
feature_taphash_pegins_issuances.py
ci: fix lint issues
2025-04-17 11:06:32 +02:00
feature_taproot.py
Merge 626d346469 into merged_master (Bitcoin PR bitcoin/bitcoin#26222 )
2025-06-30 13:48:36 +02:00
feature_tapscript_opcodes.py
ci: fix lint issues
2025-04-17 11:06:32 +02:00
feature_trim_headers.py
Merge ccd4db7d62 into merged_master (Bitcoin PR bitcoin/bitcoin#27570 )
2025-05-16 10:32:57 +02:00
feature_txindex_compatibility.py
test: Drop 22.x node from TxindexCompatibilityTest
2023-07-25 15:51:19 +02:00
feature_txwitness.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
feature_uacomment.py
feature_unsupported_utxo_db.py
scripted-diff: Use blocks_path where possible
2023-07-25 15:51:36 +02:00
feature_utxo_set_hash.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
feature_versionbits_warning.py
Remove the syscall sandbox
2023-06-16 10:38:19 +01:00
interface_bitcoin_cli.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
interface_http.py
scripted-diff: Bump copyright headers
2021-11-10 11:10:24 +01:00
interface_rest.py
Merge 3367e1c850 into merged_master (Bitcoin PR bitcoin/bitcoin#28009 )
2025-06-30 15:00:21 +02:00
interface_rpc.py
scripted-diff: Use wallets_path and chain_path where possible
2023-06-21 08:48:34 +02:00
interface_usdt_coinselection.py
test: Remove wallet option from non-wallet tests
2022-11-10 17:19:13 +01:00
interface_usdt_mempool.py
test: Disable known broken USDT test
2023-07-17 13:49:00 +02:00
interface_usdt_net.py
Manage exceptions in bcc callback functions
2023-06-19 14:38:32 +02:00
interface_usdt_utxocache.py
Manage exceptions in bcc callback functions
2023-06-19 14:38:32 +02:00
interface_usdt_validation.py
Manage exceptions in bcc callback functions
2023-06-19 14:38:32 +02:00
interface_zmq.py
Merge 49b87bfe7e into merged_master (Bitcoin PR bitcoin/bitcoin#27389 )
2025-04-12 12:30:40 +02:00
mempool_accept.py
Merge 7d65e3372f into merged_master (Bitcoin PR bitcoin/bitcoin#27733 )
2025-06-27 21:52:08 +02:00
mempool_accept_wtxid.py
Merge a5d00d4baf into merged_master (Bitcoin PR bitcoin/bitcoin#22788 )
2023-04-21 04:02:55 +00:00
mempool_compatibility.py
test: Use clean chain in MempoolCompatibilityTest
2023-07-25 15:24:04 +02:00
mempool_datacarrier.py
Merge 8339f3cea8 into merged_master (Bitcoin PR bitcoin/bitcoin#26886 )
2025-04-02 21:57:11 +02:00
mempool_dust.py
Merge 7d65e3372f into merged_master (Bitcoin PR bitcoin/bitcoin#27733 )
2025-06-27 21:52:08 +02:00
mempool_expiry.py
[functional test] prioritisation is not removed during replacement and expiry
2023-05-10 21:10:44 +01:00
mempool_limit.py
Merge bdfe27c9d2 into merged_master (Bitcoin PR bitcoin/bitcoin#26933 )
2025-05-14 14:04:27 +02:00
mempool_package_limits.py
Merge 3132ec64d9 into merged_master (Bitcoin PR bitcoin/bitcoin#27177 )
2025-06-23 11:27:52 +02:00
mempool_package_onemore.py
Merge 8339f3cea8 into merged_master (Bitcoin PR bitcoin/bitcoin#26886 )
2025-04-02 21:57:11 +02:00
mempool_packages.py
Merge 7794d9d93f into merged_master (Bitcoin PR bitcoin/bitcoin#27735 )
2025-06-24 14:48:59 +02:00
mempool_persist.py
scripted-diff: Use wallets_path and chain_path where possible
2023-06-21 08:48:34 +02:00
mempool_reorg.py
test: add rescan_utxos in MiniWallet's initialization
2023-01-16 19:01:09 +02:00
mempool_resurrect.py
test: simplify tests by using the pre-mined chain
2023-01-16 19:14:21 +02:00
mempool_sigoplimit.py
Merge ccc431d53e into merged_master (Bitcoin PR bitcoin/bitcoin#27640 )
2025-06-20 21:20:02 +02:00
mempool_spend_coinbase.py
test: add rescan_utxos in MiniWallet's initialization
2023-01-16 19:01:09 +02:00
mempool_unbroadcast.py
Merge ffdab41f94 into merged_master (Bitcoin PR bitcoin/bitcoin#23474 )
2023-05-26 10:32:04 +00:00
mempool_updatefromblock.py
ci: fix lint issues
2025-04-17 11:06:32 +02:00
mining_basic.py
Merge 79954903b2 into merged_master (Bitcoin PR bitcoin/bitcoin#27620 )
2025-07-03 08:57:49 +02:00
mining_getblocktemplate_longpoll.py
test: Flatten miniwallet array and remove random fee in longpoll
2023-03-07 17:47:28 +01:00
mining_prioritisetransaction.py
Merge 1af72e728d into merged_master (Bitcoin PR bitcoin/bitcoin#27501 )
2025-06-27 11:42:46 +02:00
p2p_add_connections.py
scripted-diff: Bump copyright headers
2021-12-30 19:36:57 +02:00
p2p_addr_relay.py
script, test: fix python linter E275 errors with flake8 5.0.4
2023-01-03 10:59:56 -08:00
p2p_addrfetch.py
test: use test_framework.p2p P2P_SERVICES in functional tests
2021-09-19 14:20:48 +02:00
p2p_addrv2_relay.py
scripted-diff: Bump copyright headers
2021-11-10 11:10:24 +01:00
p2p_block_sync.py
Add functional test for block sync from inbound peers
2022-05-17 09:36:49 -04:00
p2p_blockfilters.py
index: Enable reindex-chainstate with active indexes
2023-05-17 11:14:28 -04:00
p2p_blocksonly.py
test: add rescan_utxos in MiniWallet's initialization
2023-01-16 19:01:09 +02:00
p2p_compactblocks.py
Merge 51c050787f into merged_master (Bitcoin PR bitcoin/bitcoin#27626 )
2025-06-23 11:56:40 +02:00
p2p_compactblocks_blocksonly.py
[net processing] Only advertise support for version 2 compact blocks
2022-05-15 15:37:56 -04:00
p2p_compactblocks_hb.py
scripted-diff: Remove redundant sync_all and sync_blocks
2021-11-10 11:10:15 +01:00
p2p_disconnect_ban.py
Merge bitcoin/bitcoin#26794 : test: test banlist database recreation
2023-04-27 10:18:57 +01:00
p2p_dns_seeds.py
[test] Test the delay before querying DNS seeds
2021-07-30 11:15:49 -07:00
p2p_dos_header_tree.py
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
p2p_eviction.py
Merge ffdab41f94 into merged_master (Bitcoin PR bitcoin/bitcoin#23474 )
2023-05-26 10:32:04 +00:00
p2p_feefilter.py
test: remove redundant blocks generation logic
2023-01-16 19:14:11 +02:00
p2p_filter.py
test: Return dict in MiniWallet::send_to
2023-05-12 15:26:50 +02:00
p2p_fingerprint.py
scripted-diff: Bump copyright headers
2021-11-10 11:10:24 +01:00
p2p_getaddr_caching.py
Merge f301bf52ab into merged_master (Bitcoin PR bitcoin/bitcoin#26257 )
2025-04-01 08:27:16 +02:00
p2p_getdata.py
p2p_headers_sync_with_minchainwork.py
Merge 75e752f134 into merged_master (Bitcoin PR bitcoin/bitcoin#26954 )
2025-04-04 09:59:21 +02:00
p2p_i2p_ports.py
test: ensure I2P ports are handled as expected
2021-07-09 11:19:37 +02:00
p2p_i2p_sessions.py
doc: clarify -i2pacceptincoming help documentation
2023-01-09 08:18:47 -08:00
p2p_ibd_stalling.py
Merge 37fea41bbf into merged_master (Bitcoin PR bitcoin/bitcoin#26982 )
2025-04-04 14:42:54 +00:00
p2p_ibd_txrelay.py
lint: fix issues from lint-python.sh
2023-09-01 16:04:39 +02:00
p2p_initial_headers_sync.py
Add functional test for block announcements during initial headers sync
2022-08-12 17:13:00 -04:00
p2p_invalid_block.py
lint: fix issues from lint-python.sh
2023-09-01 16:04:39 +02:00
p2p_invalid_locator.py
test: python E721 updates
2023-07-31 12:13:46 -06:00
p2p_invalid_messages.py
test: p2p: check misbehavior for non-continuous headers messages
2023-05-21 15:21:35 +02:00
p2p_invalid_tx.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
p2p_leak.py
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
p2p_leak_tx.py
Merge 8de9bb7a5a into merged_master (Bitcoin PR bitcoin/bitcoin#27864 )
2025-06-27 14:04:34 +02:00
p2p_message_capture.py
Merge f301bf52ab into merged_master (Bitcoin PR bitcoin/bitcoin#26257 )
2025-04-01 08:27:16 +02:00
p2p_nobloomfilter_messages.py
scripted-diff: Bump copyright headers
2020-12-31 09:45:41 +01:00
p2p_node_network_limited.py
lint: enable E722 do not use bare except
2023-02-18 11:24:09 +00:00
p2p_permissions.py
Merge 357d750cab into merged_master (Bitcoin PR bitcoin/bitcoin#26956 )
2025-04-05 09:10:40 +02:00
p2p_ping.py
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
p2p_segwit.py
Merge 357e3f6aa4 into merged_master (Bitcoin PR bitcoin/bitcoin#28025 )
2025-07-01 12:06:50 +02:00
p2p_sendheaders.py
scripted-diff: Rename nUnconnectingHeaders and fPreferHeaders
2023-03-30 14:56:34 +02:00
p2p_sendtxrcncl.py
test, refactor: Reorder sendtxrcncl tests for better readability
2022-11-14 12:04:08 +02:00
p2p_timeouts.py
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
p2p_tx_download.py
Merge ffdab41f94 into merged_master (Bitcoin PR bitcoin/bitcoin#23474 )
2023-05-26 10:32:04 +00:00
p2p_tx_privacy.py
test: add rescan_utxos in MiniWallet's initialization
2023-01-16 19:01:09 +02:00
p2p_unrequested_blocks.py
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
README.md
doc: test: suggest multi-line imports in functional test style guide
2022-08-09 18:04:20 +02:00
rpc_addresses_deprecation.py
Merge a5d00d4baf into merged_master (Bitcoin PR bitcoin/bitcoin#22788 )
2023-04-21 04:02:55 +00:00
rpc_bind.py
rpc_blockchain.py
Merge 8535802f1d into merged_master (Bitcoin PR bitcoin/bitcoin#28070 )
2025-07-03 13:28:34 +02:00
rpc_calcfastmerkleroot.py
rpc_createmultisig.py
Merge e8543629ae into merged_master (Bitcoin PR bitcoin/bitcoin#27884 )
2025-06-30 14:36:23 +02:00
rpc_decodescript.py
Merge 7edce77ff3 into merged_master (Bitcoin PR bitcoin/bitcoin#28067 )
2025-07-03 09:42:33 +02:00
rpc_deprecated.py
scripted-diff: Bump copyright headers
2021-11-10 11:10:24 +01:00
rpc_deriveaddresses.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
rpc_dumptxoutset.py
Merge e8543629ae into merged_master (Bitcoin PR bitcoin/bitcoin#27884 )
2025-06-30 14:36:23 +02:00
rpc_estimatefee.py
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
rpc_generate.py
Merge 8acfb1f8e0 into merged_master (Bitcoin PR bitcoin/bitcoin#18933 )
2025-04-11 21:20:36 +02:00
rpc_generateblock.py
Merge 807169e10b into merged_master (Bitcoin PR bitcoin/bitcoin#24035 )
2023-06-20 09:57:58 +00:00
rpc_getblockfilter.py
scripted-diff: Bump copyright headers
2021-11-10 11:10:24 +01:00
rpc_getblockfrompeer.py
Merge 433f17bc3f into merged_master (Bitcoin PR bitcoin/bitcoin#27784 )
2025-06-25 13:04:38 +02:00
rpc_getblockstats.py
Merge 5d9b5305af into merged_master (Bitcoin PR bitcoin/bitcoin#19888 )
2025-03-17 13:04:28 +00:00
rpc_getchaintips.py
scripted-diff: Bump copyright headers
2021-11-10 11:10:24 +01:00
rpc_getdescriptorinfo.py
Switch hardened derivation marker to h in descriptors
2023-04-04 18:33:08 +02:00
rpc_getnewblockhex.py
Merge bb60960750 into merged_master (Bitcoin PR bitcoin/bitcoin#22593 )
2023-04-03 20:34:45 +00:00
rpc_help.py
Merge 34ac3f438a into merged_master (Bitcoin PR bitcoin/bitcoin#26485 )
2025-06-27 11:24:52 +02:00
rpc_invalid_address_message.py
Merge 9d098af5a9 into merged_master (Bitcoin PR bitcoin/bitcoin#27747 )
2025-06-23 15:13:31 +02:00
rpc_invalidateblock.py
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
rpc_mempool_info.py
test: add rescan_utxos in MiniWallet's initialization
2023-01-16 19:01:09 +02:00
rpc_misc.py
Put lock logging behind DEBUG_LOCKCONTENTION preprocessor directive
2025-02-15 00:22:57 -08:00
rpc_named_arguments.py
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
rpc_net.py
test: simplify tests by using the pre-mined chain
2023-01-16 19:14:21 +02:00
rpc_packages.py
Merge bdfe27c9d2 into merged_master (Bitcoin PR bitcoin/bitcoin#26933 )
2025-05-14 14:04:27 +02:00
rpc_preciousblock.py
lint: enable E722 do not use bare except
2023-02-18 11:24:09 +00:00
rpc_psbt.py
Merge 7d65e3372f into merged_master (Bitcoin PR bitcoin/bitcoin#27733 )
2025-06-27 21:52:08 +02:00
rpc_rawtransaction.py
Merge b7702bd546 into merged_master (Bitcoin PR bitcoin/bitcoin#25943 )
2025-04-08 20:00:25 +00:00
rpc_scanblocks.py
Merge 0eae93e65f into merged_master (Bitcoin PR bitcoin/bitcoin#26780 )
2025-05-15 10:38:15 +02:00
rpc_scantxoutset.py
Merge fa53611cf1 into merged_master (Bitcoin PR bitcoin/bitcoin#26076 )
2025-05-16 11:10:32 +02:00
rpc_setban.py
test: add coverage for -bantime
2023-03-15 12:26:50 -03:00
rpc_signer.py
Remove the syscall sandbox
2023-06-16 10:38:19 +01:00
rpc_signmessagewithprivkey.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
rpc_signrawtransactionwithkey.py
Merge 7d65e3372f into merged_master (Bitcoin PR bitcoin/bitcoin#27733 )
2025-06-27 21:52:08 +02:00
rpc_tweakfedpeg.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
rpc_txoutproof.py
test: simplify tests by using the pre-mined chain
2023-01-16 19:14:21 +02:00
rpc_uptime.py
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
rpc_users.py
Merge e8543629ae into merged_master (Bitcoin PR bitcoin/bitcoin#27884 )
2025-06-30 14:36:23 +02:00
rpc_validateaddress.py
Merge 9d098af5a9 into merged_master (Bitcoin PR bitcoin/bitcoin#27747 )
2025-06-23 15:13:31 +02:00
rpc_whitelist.py
Merge e8543629ae into merged_master (Bitcoin PR bitcoin/bitcoin#27884 )
2025-06-30 14:36:23 +02:00
test-shell.md
doc: test: update TestShell instructions
2023-06-16 22:55:36 +01:00
test_runner.py
Merge 80800361b1 into merged_master (Bitcoin PR bitcoin/bitcoin#28181 )
2025-07-03 12:29:32 +02:00
tool_signet_miner.py
test: Remove wallet option from non-wallet tests
2022-11-10 17:19:13 +01:00
tool_wallet.py
Merge e8543629ae into merged_master (Bitcoin PR bitcoin/bitcoin#27884 )
2025-06-30 14:36:23 +02:00
wallet_abandonconflict.py
Merge 7d33ae755d into merged_master (Bitcoin PR bitcoin/bitcoin#27145 )
2025-06-25 09:42:54 +02:00
wallet_address_types.py
Merge fa53611cf1 into merged_master (Bitcoin PR bitcoin/bitcoin#26076 )
2025-05-16 11:10:32 +02:00
wallet_avoid_mixing_output_types.py
test: Remove wallet option from non-wallet tests
2022-11-10 17:19:13 +01:00
wallet_avoidreuse.py
ci: fix lint issues
2025-04-17 11:06:32 +02:00
wallet_backup.py
Merge e8543629ae into merged_master (Bitcoin PR bitcoin/bitcoin#27884 )
2025-06-30 14:36:23 +02:00
wallet_backwards_compatibility.py
Merge bitcoin/bitcoin#27869 : wallet: Give deprecation warning when loading a legacy wallet
2023-07-06 10:47:41 +01:00
wallet_balance.py
Merge da9f62f912 into merged_master (Bitcoin PR bitcoin/bitcoin#26094 )
2025-05-15 13:12:44 +02:00
wallet_basic.py
Merge 7794d9d93f into merged_master (Bitcoin PR bitcoin/bitcoin#27735 )
2025-06-24 14:48:59 +02:00
wallet_blank.py
test: refactor: introduce generate_keypair helper with WIF support
2023-06-19 17:38:14 +02:00
wallet_bumpfee.py
Merge 04afe55e29 into merged_master (Bitcoin PR bitcoin/bitcoin#26467 )
2025-07-02 16:55:42 +02:00
wallet_change_address.py
Merge 94070029fb into merged_master (Bitcoin PR bitcoin/bitcoin#27053 )
2025-04-08 11:36:10 +02:00
wallet_coinbase_category.py
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
wallet_conflicts.py
Merge 7d33ae755d into merged_master (Bitcoin PR bitcoin/bitcoin#27145 )
2025-06-25 09:42:54 +02:00
wallet_create_tx.py
Merge 68828288e5 into merged_master (Bitcoin PR bitcoin/bitcoin#27318 )
2025-04-11 23:18:08 +02:00
wallet_createwallet.py
test: refactor: introduce generate_keypair helper with WIF support
2023-06-19 17:38:14 +02:00
wallet_crosschain.py
Merge 357d750cab into merged_master (Bitcoin PR bitcoin/bitcoin#26956 )
2025-04-05 09:10:40 +02:00
wallet_descriptor.py
scripted-diff: Use wallets_path and chain_path where possible
2023-06-21 08:48:34 +02:00
wallet_disable.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
wallet_dump.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
wallet_elements_21million.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
wallet_elements_dust_relay.py
Merge 3c1782e3ce into merged_master (Elements PR #1438 )
2025-04-16 12:04:11 +02:00
wallet_elements_regression_1172.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
wallet_elements_regression_1259.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
wallet_elements_regression_1263.py
Merge 8597260872 into merged_master (Bitcoin PR bitcoin/bitcoin#26480 )
2025-03-04 10:42:21 +02:00
wallet_elements_regression_fundrawtransaction.py
Merge f37bd15d47 into merged_master (Bitcoin PR bitcoin/bitcoin#25685 )
2025-02-27 09:55:45 +02:00
wallet_encryption.py
Test case for passphrases with null characters
2023-02-21 14:40:59 -05:00
wallet_fallbackfee.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
wallet_fast_rescan.py
ci: fix lint issues
2025-04-17 11:06:32 +02:00
wallet_fundrawtransaction.py
Merge dfe2dc1d84 into merged_master (Bitcoin PR bitcoin/bitcoin#28164 )
2025-07-03 12:28:44 +02:00
wallet_groups.py
Merge a6316590d5 into merged_master (Bitcoin PR bitcoin/bitcoin#26970 )
2025-04-05 16:33:34 +02:00
wallet_hd.py
Merge e8543629ae into merged_master (Bitcoin PR bitcoin/bitcoin#27884 )
2025-06-30 14:36:23 +02:00
wallet_implicitsegwit.py
script, test: fix python linter E275 errors with flake8 5.0.4
2023-01-03 10:59:56 -08:00
wallet_import_rescan.py
Merge 34ac3f438a into merged_master (Bitcoin PR bitcoin/bitcoin#26485 )
2025-06-27 11:24:52 +02:00
wallet_import_with_label.py
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
wallet_importdescriptors.py
Merge fa53611cf1 into merged_master (Bitcoin PR bitcoin/bitcoin#26076 )
2025-05-16 11:10:32 +02:00
wallet_importmulti.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
wallet_importprunedfunds.py
Merge 7d65e3372f into merged_master (Bitcoin PR bitcoin/bitcoin#27733 )
2025-06-27 21:52:08 +02:00
wallet_inactive_hdchains.py
test: Use TestNode *_path properties where possible
2023-06-21 08:49:18 +02:00
wallet_keypool.py
Merge 34ac3f438a into merged_master (Bitcoin PR bitcoin/bitcoin#26485 )
2025-06-27 11:24:52 +02:00
wallet_keypool_topup.py
Merge e8543629ae into merged_master (Bitcoin PR bitcoin/bitcoin#27884 )
2025-06-30 14:36:23 +02:00
wallet_labels.py
Merge cae0608ad4 into merged_master (Bitcoin PR bitcoin/bitcoin#27217 )
2025-04-12 17:04:51 +02:00
wallet_listdescriptors.py
Merge fa53611cf1 into merged_master (Bitcoin PR bitcoin/bitcoin#26076 )
2025-05-16 11:10:32 +02:00
wallet_listreceivedby.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
wallet_listsinceblock.py
Merge 7d65e3372f into merged_master (Bitcoin PR bitcoin/bitcoin#27733 )
2025-06-27 21:52:08 +02:00
wallet_listtransactions.py
Merge e8543629ae into merged_master (Bitcoin PR bitcoin/bitcoin#27884 )
2025-06-30 14:36:23 +02:00
wallet_migration.py
Merge 7edce77ff3 into merged_master (Bitcoin PR bitcoin/bitcoin#28067 )
2025-07-03 09:42:33 +02:00
wallet_miniscript.py
Merge bc88f3ab90 into merged_master (Bitcoin PR bitcoin/bitcoin#27997 )
2025-07-01 13:34:19 +02:00
wallet_multisig_descriptor_psbt.py
Merge 34ac3f438a into merged_master (Bitcoin PR bitcoin/bitcoin#26485 )
2025-06-27 11:24:52 +02:00
wallet_multiwallet.py
Merge e8543629ae into merged_master (Bitcoin PR bitcoin/bitcoin#27884 )
2025-06-30 14:36:23 +02:00
wallet_orphanedreward.py
Merge da9f62f912 into merged_master (Bitcoin PR bitcoin/bitcoin#26094 )
2025-05-15 13:12:44 +02:00
wallet_pruning.py
scripted-diff: Use wallets_path and chain_path where possible
2023-06-21 08:48:34 +02:00
wallet_reorgsrestore.py
Merge e8543629ae into merged_master (Bitcoin PR bitcoin/bitcoin#27884 )
2025-06-30 14:36:23 +02:00
wallet_resendwallettransactions.py
Merge b3022af0e2 into merged_master (Bitcoin PR bitcoin/bitcoin#28108 )
2025-07-03 09:42:40 +02:00
wallet_send.py
Merge 7d65e3372f into merged_master (Bitcoin PR bitcoin/bitcoin#27733 )
2025-06-27 21:52:08 +02:00
wallet_sendall.py
Merge 34ac3f438a into merged_master (Bitcoin PR bitcoin/bitcoin#26485 )
2025-06-27 11:24:52 +02:00
wallet_signer.py
Merge caff95a023 into merged_master (Bitcoin PR bitcoin/bitcoin#27896 )
2025-06-28 11:08:01 +02:00
wallet_signmessagewithaddress.py
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
wallet_signrawtransactionwithwallet.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
wallet_simulaterawtx.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
wallet_startup.py
scripted-diff: Bump copyright headers
2022-12-24 23:49:50 +00:00
wallet_taproot.py
Merge 34ac3f438a into merged_master (Bitcoin PR bitcoin/bitcoin#26485 )
2025-06-27 11:24:52 +02:00
wallet_timelock.py
Merge 34ac3f438a into merged_master (Bitcoin PR bitcoin/bitcoin#26485 )
2025-06-27 11:24:52 +02:00
wallet_transactiontime_rescan.py
Merge 483fb8d216 into merged_master (Bitcoin PR bitcoin/bitcoin#27287 )
2025-04-11 21:35:55 +02:00
wallet_txn_clone.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
wallet_txn_doublespend.py
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
wallet_upgradewallet.py
test: Use TestNode *_path properties where possible
2023-06-21 08:49:18 +02:00
wallet_watchonly.py
Merge 34ac3f438a into merged_master (Bitcoin PR bitcoin/bitcoin#26485 )
2025-06-27 11:24:52 +02:00