glozow
45c7a4b56d
[functional test] orphan resolution works in the presence of DoSy peers
...
Co-authored-by: Greg Sanders <gsanders87@gmail.com >
2025-07-14 16:13:47 -04:00
glozow
15a4ec9069
[prep/rpc] remove entry and expiry time from getorphantxs
...
Expiry is going away in a later commit.
This is only an RPC change. Behavior of the orphanage does not change.
Note that getorphantxs is marked experimental.
2025-07-11 13:52:50 -04:00
Sebastian Falbesoner
472f3770ae
scripted-diff: test: rename CTransaction .getwtxid() -> wtxid_hex for consistency
...
-BEGIN VERIFY SCRIPT-
sed -i "s|def getwtxid|@property\n def wtxid_hex|g" ./test/functional/test_framework/messages.py
sed -i "s|getwtxid()|wtxid_hex|g" $(git grep -l getwtxid)
-END VERIFY SCRIPT-
2025-06-11 00:52:25 +02:00
Sebastian Falbesoner
ce83924237
test: rename CTransaction .rehash()/.hash -> .txid_hex for consistency
...
Note that we unfortunately can't use a scripted diff here, as the same
property and method name is also used for `CBlockHeader`/`CBlock` instances.
2025-06-11 00:49:10 +02:00
Greg Sanders
63091b79e7
test: remove unnecessary -datacarriersize args from tests
2025-05-30 10:14:18 -04:00
Greg Sanders
466e4df3fb
assert_mempool_contents: assert not duplicates expected
2024-11-20 13:49:41 -05:00
Greg Sanders
e2e30e89ba
functional test: Add ephemeral dust tests
2024-11-12 09:24:54 -05:00
tdb3
63f5e6ec79
test: add entry and expiration time checks
2024-10-25 17:11:27 -04:00
tdb3
93f48fceb7
test: add tx_in_orphanage()
...
Allows tests to check if a transaction
is contained within the orphanage
2024-10-02 18:23:27 -04:00
MarcoFalke
faf801515f
test: Add missing sync_mempools() to fill_mempool()
...
Also disable the function, when it is not needed.
2024-09-24 10:13:21 +02:00
MarcoFalke
fa48be6f02
test: Refactor fill_mempool to extract send_batch helper
...
This is needed for the next commit
2024-09-24 09:59:36 +02:00
Sebastian Falbesoner
dd8fa86193
test: use tagged ephemeral MiniWallet instance in fill_mempool
2024-05-05 12:36:51 +02:00
Sebastian Falbesoner
c8e6d08236
test: refactor: eliminate COINBASE_MATURITY magic number in fill_mempool
2024-05-05 12:33:34 +02:00
Sebastian Falbesoner
4f347140b1
test: refactor: move fill_mempool to new module mempool_util
...
This is needed to avoid circular dependencies in later commits.
Can be reviewed via `--color-moved=dimmed-zebra`.
2024-05-05 12:33:30 +02:00