Use cluster size limit instead of ancestor size limit in txpackage unit test

This commit is contained in:
Suhas Daftuar committed 2025-11-30 13:50:04 -05:00
1 parent 04f65488ca
commit 1dac54d506
1 file changed
+1 -1
+1 -1
View File
@@ -239,7 +239,7 @@ BOOST_AUTO_TEST_CASE(package_validation_tests)
}
// A single, giant transaction submitted through ProcessNewPackage fails on single tx policy.
CTransactionRef giant_ptx = create_placeholder_tx(999, 999);
BOOST_CHECK(GetVirtualTransactionSize(*giant_ptx) > DEFAULT_ANCESTOR_SIZE_LIMIT_KVB * 1000);
BOOST_CHECK(GetVirtualTransactionSize(*giant_ptx) > DEFAULT_CLUSTER_SIZE_LIMIT_KVB * 1000);
Package package_single_giant{giant_ptx};
auto result_single_large = ProcessNewPackage(m_node.chainman->ActiveChainstate(), *m_node.mempool, package_single_giant, /*test_accept=*/true, /*client_maxfeerate=*/{});
if (auto err_single_large{CheckPackageMempoolAcceptResult(package_single_giant, result_single_large, /*expect_valid=*/false, nullptr)}) {