# Conflicts: # nano/node/bootstrap/account_sets.hpp # nano/node/bootstrap/bootstrap.cpp # nano/node/bootstrap/bootstrap.hpp # nano/node/bootstrap/bootstrap_attempt.hpp # nano/node/bootstrap/bootstrap_bulk_push.cpp # nano/node/bootstrap/bootstrap_bulk_push.hpp # nano/node/bootstrap/bootstrap_connections.cpp # nano/node/bootstrap/bootstrap_connections.hpp # nano/node/bootstrap/bootstrap_lazy.cpp # nano/node/json_handler.cpp
54 lines
1,017 B
C++
54 lines
1,017 B
C++
#pragma once
|
|
|
|
#include <nano/lib/fwd.hpp>
|
|
#include <nano/node/transport/fwd.hpp>
|
|
#include <nano/secure/fwd.hpp>
|
|
#include <nano/store/fwd.hpp>
|
|
|
|
namespace nano
|
|
{
|
|
class account_sets_config;
|
|
class active_elections;
|
|
class block_processor;
|
|
class bootstrap_config;
|
|
class bootstrap_server;
|
|
class bootstrap_service;
|
|
class confirming_set;
|
|
class election;
|
|
class local_block_broadcaster;
|
|
class local_vote_history;
|
|
class logger;
|
|
class network;
|
|
class network_params;
|
|
class node;
|
|
class node_config;
|
|
class node_flags;
|
|
class node_observers;
|
|
class online_reps;
|
|
class recently_cemented_cache;
|
|
class recently_confirmed_cache;
|
|
class rep_crawler;
|
|
class rep_tiers;
|
|
class stats;
|
|
class vote_cache;
|
|
enum class vote_code;
|
|
enum class vote_source;
|
|
class vote_generator;
|
|
class vote_processor;
|
|
class vote_router;
|
|
class vote_spacing;
|
|
class wallets;
|
|
|
|
enum class block_source;
|
|
enum class election_behavior;
|
|
enum class election_state;
|
|
enum class vote_code;
|
|
}
|
|
|
|
namespace nano::scheduler
|
|
{
|
|
class hinted;
|
|
class manual;
|
|
class optimistic;
|
|
class priority;
|
|
}
|