Bitcoin ABC 0.26.3
P2P Digital Currency
|
#include <netaddress.h>
#include <crypto/common.h>
#include <crypto/sha3.h>
#include <hash.h>
#include <prevector.h>
#include <util/asmap.h>
#include <util/strencodings.h>
#include <util/string.h>
#include <tinyformat.h>
#include <algorithm>
#include <array>
#include <cstdint>
#include <ios>
#include <iterator>
#include <tuple>
Go to the source code of this file.
Namespaces | |
namespace | torv3 |
Functions | |
static void | torv3::Checksum (Span< const uint8_t > addr_pubkey, uint8_t(&checksum)[CHECKSUM_LEN]) |
static std::string | IPv4ToString (Span< const uint8_t > a) |
static std::string | IPv6ToString (Span< const uint8_t > a, uint32_t scope_id) |
Return an IPv6 address text representation with zero compression as described in RFC 5952 ("A Recommendation for IPv6 Address Text
Representation"). | |
bool | operator== (const CNetAddr &a, const CNetAddr &b) |
bool | operator< (const CNetAddr &a, const CNetAddr &b) |
static int | GetExtNetwork (const CNetAddr *addr) |
bool | operator== (const CService &a, const CService &b) |
bool | operator< (const CService &a, const CService &b) |
static int | NetmaskBits (uint8_t x) |
bool | operator== (const CSubNet &a, const CSubNet &b) |
bool | operator< (const CSubNet &a, const CSubNet &b) |
Variables | |
static constexpr size_t | torv3::CHECKSUM_LEN = 2 |
static const uint8_t | torv3::VERSION [] = {3} |
static constexpr size_t | torv3::TOTAL_LEN |
static const int | NET_UNKNOWN = NET_MAX + 0 |
static const int | NET_TEREDO = NET_MAX + 1 |
Definition at line 874 of file netaddress.cpp.
Definition at line 561 of file netaddress.cpp.
Return an IPv6 address text representation with zero compression as described in RFC 5952 ("A Recommendation for IPv6 Address Text Representation").
Definition at line 568 of file netaddress.cpp.
Definition at line 1128 of file netaddress.cpp.
Definition at line 679 of file netaddress.cpp.
Definition at line 1017 of file netaddress.cpp.
Definition at line 1252 of file netaddress.cpp.
Definition at line 675 of file netaddress.cpp.
Definition at line 1012 of file netaddress.cpp.
Definition at line 1247 of file netaddress.cpp.
Definition at line 873 of file netaddress.cpp.
Definition at line 872 of file netaddress.cpp.