Changeset View
Changeset View
Standalone View
Standalone View
src/test/DoS_tests.cpp
Show All 13 Lines | |||||
#include "serialize.h" | #include "serialize.h" | ||||
#include "util.h" | #include "util.h" | ||||
#include "validation.h" | #include "validation.h" | ||||
#include "test/test_bitcoin.h" | #include "test/test_bitcoin.h" | ||||
#include <cstdint> | #include <cstdint> | ||||
#include <boost/assign/list_of.hpp> // for 'map_list_of()' | |||||
#include <boost/date_time/posix_time/posix_time_types.hpp> | #include <boost/date_time/posix_time/posix_time_types.hpp> | ||||
#include <boost/test/unit_test.hpp> | #include <boost/test/unit_test.hpp> | ||||
// Tests these internal-to-net_processing.cpp methods: | // Tests these internal-to-net_processing.cpp methods: | ||||
extern bool AddOrphanTx(const CTransactionRef &tx, NodeId peer); | extern bool AddOrphanTx(const CTransactionRef &tx, NodeId peer); | ||||
extern void EraseOrphansFor(NodeId peer); | extern void EraseOrphansFor(NodeId peer); | ||||
extern unsigned int LimitOrphanTxSize(unsigned int nMaxOrphans); | extern unsigned int LimitOrphanTxSize(unsigned int nMaxOrphans); | ||||
struct COrphanTx { | struct COrphanTx { | ||||
▲ Show 20 Lines • Show All 192 Lines • Show Last 20 Lines |