|
Monero
|
#include <algorithm>#include <boost/filesystem.hpp>#include <unordered_set>#include <vector>#include "tx_pool.h"#include "cryptonote_tx_utils.h"#include "cryptonote_basic/cryptonote_boost_serialization.h"#include "cryptonote_config.h"#include "blockchain.h"#include "blockchain_db/locked_txn.h"#include "blockchain_db/blockchain_db.h"#include "common/boost_serialization_helper.h"#include "int-util.h"#include "misc_language.h"#include "warnings.h"#include "common/perf_timer.h"#include "crypto/hash.h"#include "crypto/duration.h"
Namespaces | |
| cryptonote | |
| Holds cryptonote related classes and helpers. | |
| cryptonote::anonymous_namespace{tx_pool.cpp} | |
Macros | |
| #define | MONERO_DEFAULT_LOG_CATEGORY "txpool" |
Functions | |
| DISABLE_VS_WARNINGS (4244 4345 4503) using namespace crypto | |
| uint64_t | cryptonote::anonymous_namespace{tx_pool.cpp}::get_relay_delay (time_t now, time_t received) |
| uint64_t | cryptonote::anonymous_namespace{tx_pool.cpp}::template_accept_threshold (uint64_t amount) |
| uint64_t | cryptonote::anonymous_namespace{tx_pool.cpp}::get_transaction_weight_limit (uint8_t version) |
| void | cryptonote::anonymous_namespace{tx_pool.cpp}::set_if_less (std::atomic< time_t > &next_check, const time_t candidate) noexcept |
Variables | |
| constexpr const std::chrono::seconds | cryptonote::anonymous_namespace{tx_pool.cpp}::dandelionpp_embargo_average {CRYPTONOTE_DANDELIONPP_EMBARGO_AVERAGE} |
| time_t const | cryptonote::anonymous_namespace{tx_pool.cpp}::MIN_RELAY_TIME = (60 * 5) |
| time_t const | cryptonote::anonymous_namespace{tx_pool.cpp}::MAX_RELAY_TIME = (60 * 60 * 4) |
| float const | cryptonote::anonymous_namespace{tx_pool.cpp}::ACCEPT_THRESHOLD = 1.0f |
| constexpr const std::chrono::minutes | cryptonote::anonymous_namespace{tx_pool.cpp}::max_relayable_check {2} |
| Max DB check interval for relayable txes. More... | |
| constexpr const std::chrono::seconds | cryptonote::anonymous_namespace{tx_pool.cpp}::forward_delay_average {CRYPTONOTE_FORWARD_DELAY_AVERAGE} |
| #define MONERO_DEFAULT_LOG_CATEGORY "txpool" |
| DISABLE_VS_WARNINGS | ( | 4244 4345 | 4503 | ) |