|
Monero
|
#include "levin_notify.h"#include <boost/asio/steady_timer.hpp>#include <boost/system/system_error.hpp>#include <boost/uuid/uuid_io.hpp>#include <chrono>#include <deque>#include <stdexcept>#include <utility>#include "common/expect.h"#include "common/varint.h"#include "cryptonote_config.h"#include "crypto/crypto.h"#include "crypto/duration.h"#include "cryptonote_basic/connection_context.h"#include "cryptonote_core/i_core_events.h"#include "cryptonote_protocol/cryptonote_protocol_defs.h"#include "net/dandelionpp.h"#include "p2p/net_node.h"
Namespaces | |
| anonymous_namespace{levin_notify.cpp} | |
| cryptonote | |
| Holds cryptonote related classes and helpers. | |
| cryptonote::levin | |
| cryptonote::levin::anonymous_namespace{levin_notify.cpp} | |
| cryptonote::levin::detail | |
Macros | |
| #define | MONERO_DEFAULT_LOG_CATEGORY "net.p2p.tx" |
Typedefs | |
| using | cryptonote::levin::anonymous_namespace{levin_notify.cpp}::fluff_stepsize = std::chrono::duration< std::chrono::milliseconds::rep, std::ratio< 1, 4 > > |
| using | cryptonote::levin::anonymous_namespace{levin_notify.cpp}::fluff_duration = crypto::random_poisson_subseconds::result_type |
Functions | |
| int | anonymous_namespace{levin_notify.cpp}::get_command_from_message (const cryptonote::blobdata &msg) |
| std::chrono::steady_clock::duration | cryptonote::levin::anonymous_namespace{levin_notify.cpp}::random_duration (std::chrono::steady_clock::duration range) |
| std::vector< boost::uuids::uuid > | cryptonote::levin::anonymous_namespace{levin_notify.cpp}::get_out_connections (connections &p2p, uint64_t min_blockchain_height) |
| std::string | cryptonote::levin::anonymous_namespace{levin_notify.cpp}::make_tx_payload (std::vector< blobdata > &&txs, const bool pad, const bool fluff) |
| bool | cryptonote::levin::anonymous_namespace{levin_notify.cpp}::make_payload_send_txs (connections &p2p, std::vector< blobdata > &&txs, const boost::uuids::uuid &destination, const bool pad, const bool fluff) |
| #define MONERO_DEFAULT_LOG_CATEGORY "net.p2p.tx" |