#include <chainparams.h>
#include <clientversion.h>
#include <common/args.h>
#include <compat/compat.h>
#include <cstdint>
#include <net.h>
#include <net_processing.h>
#include <netaddress.h>
#include <netbase.h>
#include <netmessagemaker.h>
#include <serialize.h>
#include <span.h>
#include <streams.h>
#include <test/util/random.h>
#include <test/util/setup_common.h>
#include <test/util/validation.h>
#include <timedata.h>
#include <util/strencodings.h>
#include <util/string.h>
#include <validation.h>
#include <version.h>
#include <boost/test/unit_test.hpp>
#include <algorithm>
#include <ios>
#include <memory>
#include <optional>
#include <string>
Go to the source code of this file.
◆ BOOST_AUTO_TEST_CASE() [1/16]
| BOOST_AUTO_TEST_CASE |
( |
cnode_listen_port |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [2/16]
| BOOST_AUTO_TEST_CASE |
( |
cnode_simple_test |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [3/16]
| BOOST_AUTO_TEST_CASE |
( |
cnetaddr_basic |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [4/16]
| BOOST_AUTO_TEST_CASE |
( |
cnetaddr_tostring_canonical_ipv6 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [5/16]
| BOOST_AUTO_TEST_CASE |
( |
cnetaddr_serialize_v1 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [6/16]
| BOOST_AUTO_TEST_CASE |
( |
cnetaddr_serialize_v2 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [7/16]
| BOOST_AUTO_TEST_CASE |
( |
cnetaddr_unserialize_v2 |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [8/16]
| BOOST_AUTO_TEST_CASE |
( |
ipv4_peer_with_ipv6_addrMe_test |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [9/16]
| BOOST_AUTO_TEST_CASE |
( |
get_local_addr_for_peer_port |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [10/16]
| BOOST_AUTO_TEST_CASE |
( |
LimitedAndReachable_Network |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [11/16]
| BOOST_AUTO_TEST_CASE |
( |
LimitedAndReachable_NetworkCaseUnroutableAndInternal |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [12/16]
| BOOST_AUTO_TEST_CASE |
( |
LimitedAndReachable_CNetAddr |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [13/16]
| BOOST_AUTO_TEST_CASE |
( |
LocalAddress_BasicLifecycle |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [14/16]
| BOOST_AUTO_TEST_CASE |
( |
initial_advertise_from_version_message |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [15/16]
| BOOST_AUTO_TEST_CASE |
( |
advertise_local_address |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [16/16]
| BOOST_AUTO_TEST_CASE |
( |
v2transport_test |
| ) |
|
Whether an initiator or responder is being tested.
Use either 0 bytes or the maximum possible (4095 bytes) garbage length.
How many decoy packets to send before the version packet.
What data to send in the version packet (ignored by BIP324 peers, but reserved for future extensions).
Whether to immediately send key and garbage out (required for responders, optional otherwise).
How many decoy packets to send before the first and second real message.
The number of random garbage bytes before the included first 15 bytes of terminator.
The number of random garbage bytes after it.
Definition at line 1349 of file net_tests.cpp.
◆ UtilBuildAddress()
| CNetAddr UtilBuildAddress |
( |
unsigned char |
p1, |
|
|
unsigned char |
p2, |
|
|
unsigned char |
p3, |
|
|
unsigned char |
p4 |
|
) |
| |