Byron Hambly
a67ba4e6a1
Merge be0325c6a6 into merged_master (Bitcoin PR bitcoin/bitcoin#27538 )
2025-05-15 13:11:26 +02:00
Byron Hambly
24b30fd7a6
Merge d89aca1bdb into merged_master (Bitcoin PR bitcoin/bitcoin#27483 )
2025-05-14 14:30:31 +02:00
Byron Hambly
443b443230
Merge 88134fcee9 into merged_master (Bitcoin PR bitcoin/bitcoin#27378 )
2025-04-12 12:06:18 +02:00
Byron Hambly
a40bcf97bd
Merge 89fb354f28 into merged_master (Bitcoin PR bitcoin/bitcoin#26625 )
2025-04-03 10:33:03 +02:00
Byron Hambly
b4405ba453
Merge e9262ea32a into merged_master (Bitcoin PR bitcoin/bitcoin#26750 )
2025-03-31 16:37:52 +02:00
Byron Hambly
16f25771a0
Merge 35305c759a into merged_master (Bitcoin PR bitcoin/bitcoin#22751 )
...
This PR introduced a new RPC "simulaterawtransaction". It has been modified from
upstream and from ElementsProject/elements#1016
to work correctly with Elements blinded transactions and issued assets.
2024-10-29 10:15:55 +02:00
Byron Hambly
6db4ca0b66
Merge d67f89bd95 into merged_master (Bitcoin PR bitcoin/bitcoin#25625 )
...
Commented out the change to the psbt test with a FIXME, due to
differences between PSBT/PSET
2024-10-18 12:05:54 +02:00
James Dorfman
3f20b33a51
Merge 327b7e9236 into merged_master (Bitcoin PR bitcoin/bitcoin#25581 )
2024-10-15 06:51:23 +00:00
James Dorfman
901c7c148e
Merge 1ee597817f into merged_master (Bitcoin PR bitcoin/bitcoin#25503 )
2024-09-19 19:48:57 +00:00
James Dorfman
fa1a985ef3
Merge 1b71c76886 into merged_master (Bitcoin PR bitcoin/bitcoin#25435 )
2024-09-16 04:45:07 +00:00
James Dorfman
d02360aec2
Merge 4c0d1fec16 into merged_master (Bitcoin PR bitcoin/bitcoin#25374 )
2024-09-10 19:20:39 +00:00
James Dorfman
63397a752c
Merge a55606c3bd into merged_master (Bitcoin PR bitcoin/bitcoin#25356 )
2024-09-10 18:37:30 +00:00
James Dorfman
041147b7c6
Merge 506d9b25a3 into merged_master (Bitcoin PR bitcoin/bitcoin#24839 )
...
This required some changes to various helper methods in the python
functional test framework. Please verify those.
2024-09-10 17:49:27 +00:00
James Dorfman
0cf35ca80d
Merge bb83aba6c9 into merged_master (Bitcoin PR bitcoin/bitcoin#25161 )
2024-08-13 04:30:55 +00:00
Byron Hambly
53d81644ad
Merge f94784f5bc into merged_master (Bitcoin PR bitcoin/bitcoin#24533 )
2023-10-15 11:49:10 +00:00
Byron Hambly
900cf5f60d
Merge eca694a4e7 into merged_master (Bitcoin PR bitcoin/bitcoin#24239 )
2023-06-30 10:01:50 +00:00
Byron Hambly
5931d7d47c
Merge d4e92d8436 into merged_master (Bitcoin PR bitcoin/bitcoin#23508 )
2023-06-29 11:46:17 +00:00
Byron Hambly
70c69d94f6
Merge 9f7661c0c4 into merged_master (Bitcoin PR bitcoin/bitcoin#19499 )
2023-06-12 13:11:30 +00:00
Byron Hambly
6f1067c437
Merge a574f4ad39 into merged_master (Bitcoin PR bitcoin/bitcoin#23392 )
2023-05-31 11:42:45 +00:00
Byron Hambly
bd68371fb6
Merge ffdab41f94 into merged_master (Bitcoin PR bitcoin/bitcoin#23474 )
2023-05-26 10:32:04 +00:00
Byron Hambly
af3fe60b69
Merge 94db963de5 into merged_master (Bitcoin PR bitcoin/bitcoin#23300 )
2023-05-17 13:44:36 +00:00
Byron Hambly
14a31b99b1
Merge 24abd8312e into merged_master (Bitcoin PR bitcoin/bitcoin#22949 )
2023-05-17 08:32:34 +00:00
Byron Hambly
cc16227789
Merge 35a31d5f7e into merged_master (Bitcoin PR bitcoin/bitcoin#23136 )
2023-04-28 14:14:21 +00:00
Byron Hambly
ceeb3783ee
Merge 1cf7fb9fd6 into merged_master (Bitcoin PR bitcoin/bitcoin#23104 )
2023-04-28 12:33:54 +00:00
Fabian Jahr
dc14ba08e6
test: remove modinv python util helper function
2023-04-28 14:19:18 +02:00
Byron Hambly
7856df2733
test: elements fixes for Bitcoin PR bitcoin/bitcoin#22818
2023-04-24 08:30:36 +00:00
Byron Hambly
13fb374543
Merge 8e9801bfc4 into merged_master (Bitcoin PR bitcoin/bitcoin#22818 )
2023-04-24 07:13:42 +00:00
Byron Hambly
56c954f2c0
Merge 6d76b57ca0 into merged_master (Bitcoin PR bitcoin/bitcoin#22960 )
2023-04-21 11:35:05 +00:00
MarcoFalke
fa6eb65167
test: Use python3.8 pow()
2023-04-21 10:19:04 +02:00
Byron Hambly
1acda7580c
Merge adccbb380b into merged_master (Bitcoin PR bitcoin/bitcoin#21862 )
2023-04-11 08:09:30 +00:00
James Dorfman
c8c66f0dc3
Merge eb09c26724 into merged_master (Bitcoin PR bitcoin/bitcoin#22741 )
2023-04-11 05:41:32 +00:00
Byron Hambly
4cc48afd88
Merge 0b5344b0d1 into merged_master (Bitcoin PR bitcoin/bitcoin#22632 )
2023-04-09 06:06:34 +00:00
James Dorfman
ebc6e3967f
Merge bb60960750 into merged_master (Bitcoin PR bitcoin/bitcoin#22593 )
2023-04-03 20:34:45 +00:00
James Dorfman
4a1391ccb8
Merge 78f040a6b3 into merged_master (Bitcoin PR bitcoin/bitcoin#22490 )
2023-04-03 03:29:18 +00:00
James Dorfman
91c9659306
Merge 24fb69dca4 into merged_master (Bitcoin PR bitcoin/bitcoin#22139 )
2023-03-31 19:25:06 +00:00
MarcoFalke
fae66fceb3
test: Remove python3.5 workaround in authproxy
...
Also, move the burden of checking for a timeout to the client and
disable the timeout on the server. This should avoid intermittent issues
in slow tests (for example mining_getblocktemplate_longpoll.py, or
feature_dbcrash.py), or possibly when the server is running slow (for
example in valgrind). There shouldn't be any downside in tests caused
by a high rpcservertimeout.
2023-03-31 14:26:08 +02:00
Glenn Willen
55a5e2f921
Merge 548ca1d3a5 into merged_master (Bitcoin PR bitcoin/bitcoin#22550 )
2023-03-28 00:44:23 +00:00
MarcoFalke
fa6b402114
test: Run mempool_packages.py with MiniWallet
2023-01-17 10:33:45 +01:00
Hennadii Stepanov
306ccd4927
scripted-diff: Bump copyright headers
...
-BEGIN VERIFY SCRIPT-
./contrib/devtools/copyright_header.py update ./
-END VERIFY SCRIPT-
Commits of previous years:
- 2021: f47dda2c58
- 2020: fa0074e2d8
- 2019: aaaaad6ac9
2022-12-24 23:49:50 +00:00
Karl-Johan Alm
701a64f548
test: add support for Decimal to assert_approx
2022-08-02 10:11:12 +09:00
Sebastian Falbesoner
faf43378e2
refactor: move helper random_bytes to util library
...
Can be easily reviewed with `--color-moved=dimmed-zebra`.
2022-07-19 17:42:35 +02:00
Sebastian Falbesoner
6cbe65c5d7
test: refactor: pass absolute fee in create_lots_of_big_transactions helper
2022-07-10 13:09:51 +02:00
Sebastian Falbesoner
b1ba3ed155
test: let gen_return_txouts create a single large OP_RETURN output
...
Transactions with more than one datacarrier (OP_RETURN) output
are never considered standard, i.e. this change is necessary in
order to to get rid of the `acceptnonstdtxn` option for some
tests.
2022-06-29 17:42:51 +02:00
Sebastian Falbesoner
f319287d81
test: assert serialized txouts size of gen_return_txouts helper
...
This assures that changing the internals of the helper function
still leads to the expected outcome sizewise (preparation for the
next commit).
2022-06-29 17:28:33 +02:00
MacroFake
fa8421bc5b
test: Remove from_node from create_self_transfer* MiniWallet helpers
...
The from_node argument is no longer used as of commit
a55606c3bd
2022-06-21 12:02:01 +02:00
Sebastian Falbesoner
42b2fdfd5f
test: remove unused create_confirmed_utxos helper
...
Confirmed UTXOs in functional tests can simply be created by using
MiniWallet's `send_self_transfer_multi` method with a subsequent
`generate` call to mine a block.
2022-06-15 00:58:02 +02:00
MacroFake
fa779de665
test: Remove MiniWallet mempool_valid option
2022-06-13 18:09:16 +02:00
MacroFake
506d9b25a3
Merge bitcoin/bitcoin#24839 : test: use MiniWallet for mining_prioritisetransaction.py
...
b167e536d0 test: refactor: use `create_lots_of_big_transactions` to dedup where possible (Sebastian Falbesoner)
8973eeb412 test: use MiniWallet for mining_prioritisetransaction.py (Sebastian Falbesoner)
Pull request description:
This PR enables one more of the non-wallet functional tests (mining_prioritisetransaction.py) to be run even with the Bitcoin Code wallet by using the MiniWallet instead, as proposed in #20078 . Note that the adapted helper function `create_lots_of_big_transactions` is currently only used in this test, i.e. there was no need to change any others.
ACKs for top commit:
ayush933:
tACK b167e53
danielabrozzoni:
tACK b167e536d0
kouloumos:
ACK b167e536d0
furszy:
ACK b167e536
Tree-SHA512: ccae20d7d414a720efdeea9c2ae399aa53a3a0e7db72bff8d0cb75d90621a7ae7c019ba68d24f9d06f7b111f87ff33bb9d8e5aa08b763e606cf10268780e205c
2022-06-13 17:59:01 +02:00
Suhail Saqan
b953ea6cc6
rpc: Put undocumented JSON failure mode behind a runtime flag
...
rpc: Put undocumented JSON failure mode behind a runtime flag
2022-05-18 10:50:59 -07:00
Glenn Willen
f035196ceb
Merge 586e5c7dd7 into merged_master (Elements PR ElementsProject/elements#1062 )
2022-04-20 21:51:53 -07:00