|
|
@ -32,7 +32,6 @@ struct COrphanTx {
|
|
|
|
int64_t nTimeExpire;
|
|
|
|
int64_t nTimeExpire;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
extern std::map<uint256, COrphanTx> mapOrphanTransactions;
|
|
|
|
extern std::map<uint256, COrphanTx> mapOrphanTransactions;
|
|
|
|
extern std::map<uint256, std::set<uint256> > mapOrphanTransactionsByPrev;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CService ip(uint32_t i)
|
|
|
|
CService ip(uint32_t i)
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -203,7 +202,6 @@ BOOST_AUTO_TEST_CASE(DoS_mapOrphans)
|
|
|
|
BOOST_CHECK(mapOrphanTransactions.size() <= 10);
|
|
|
|
BOOST_CHECK(mapOrphanTransactions.size() <= 10);
|
|
|
|
LimitOrphanTxSize(0);
|
|
|
|
LimitOrphanTxSize(0);
|
|
|
|
BOOST_CHECK(mapOrphanTransactions.empty());
|
|
|
|
BOOST_CHECK(mapOrphanTransactions.empty());
|
|
|
|
BOOST_CHECK(mapOrphanTransactionsByPrev.empty());
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
BOOST_AUTO_TEST_SUITE_END()
|
|
|
|
BOOST_AUTO_TEST_SUITE_END()
|
|
|
|