Daira-Emma Hopwood
8b436e8f1f
Repair the RPC tests.
...
Co-authored-by: Jack Grigg <jack@electriccoin.co>
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-10-02 03:53:11 +01:00
Kris Nuttycombe
646ab61713
Disable macos CI runners.
...
At this point, we are not going to take the time to enable tier-3
platforms. Users desiring to use these platforms should migrate to
zebrad instead.
2024-08-27 09:30:00 -06:00
Daira-Emma Hopwood
e612ca0858
Add `test_framework.mininode.uint256_from_reversed_hex`.
...
Signed-off-by: Daira-Emma Hopwood <daira@jacaranda.org>
2024-08-21 11:28:36 +01:00
Daira Emma Hopwood
d438b79184
Rename DEFAULT_FEE to LEGACY_DEFAULT_FEE in C++ code and RPC tests.
...
Also remove DEFAULT_FEE_ZATS in RPC tests which was unused.
Signed-off-by: Daira Emma Hopwood <daira@jacaranda.org>
2023-04-26 02:09:16 +01:00
Jack Grigg
09cd65327b
Disable previously-deprecated features by default
...
These features were deprecated at least 3 minor releases ago. I found
one mistake which was that `z_validateaddress` had not been placed
behind the `addrtype` deprecated feature; this has been fixed.
2023-01-05 22:32:19 +00:00
Kris Nuttycombe
95bbfd09aa
Update feature_zip239 test to use persisted sprout chains.
2022-07-15 08:23:57 -06:00
Kris Nuttycombe
9691d86047
Add a CLI flag to preferentially send V4 tx.
...
Since the wallet ecosystem may not be fully updated to handle
v5 transaction parsing at the point of NU5 activation, some
nodes may prefer to construct V4 transactions when not including
Orchard transaction components.
This change adds a CLI flag that allows node users to specify
that preference.
2022-05-26 07:26:38 -06:00
Daira Hopwood
dfea6c69d2
Repair `feature_zip239` RPC test by checking the debug log of node 0 rather than its stderr.
...
Since we no longer redirect stderr, this will correctly fail if stderr has unexpected output.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-03-27 08:37:03 +01:00
Jack Grigg
5a2e6183f3
net: Reject unknown CInv message types
...
Nodes will now reject messages containing unknown CInv message types,
instead of (mostly) ignoring them.
2021-09-15 20:08:01 +01:00
Jack Grigg
07143679dc
test: Set up mininodes at the start of feature_zip239
2021-09-15 17:50:57 +01:00
Jack Grigg
a97cfd241d
test: Implement CInv.__eq__() for mininode to simplify RPC test
2021-09-10 22:13:53 +01:00
Jack Grigg
d503691778
Add MSG_WTX support to inv messages
...
The change to AlreadyHave() means that nodes will also now send getdata
requests for v5 transactions.
2021-09-10 21:47:42 +01:00
Jack Grigg
9476f5d7ef
ProcessGetData: Respond to MSG_WTX requests
2021-09-10 21:46:05 +01:00