Bitcoin ABC  0.22.13
P2P Digital Currency
Classes | Namespaces | Functions | Variables
processor.cpp File Reference
#include <avalanche/processor.h>
#include <avalanche/delegationbuilder.h>
#include <avalanche/peermanager.h>
#include <chain.h>
#include <key_io.h>
#include <net_processing.h>
#include <netmessagemaker.h>
#include <reverse_iterator.h>
#include <scheduler.h>
#include <util/bitmanip.h>
#include <validation.h>
#include <chrono>
#include <tuple>
Include dependency graph for processor.cpp:

Go to the source code of this file.

Classes

struct  avalanche::Processor::PeerData
 
class  avalanche::Processor::NotificationsHandler
 

Namespaces

 avalanche
 

Functions

static bool avalanche::IsWorthPolling (const CBlockIndex *pindex)
 

Variables

static constexpr std::chrono::milliseconds AVALANCHE_TIME_STEP {10}
 Run the avalanche event loop every 10ms. More...
 
std::unique_ptr< avalanche::Processorg_avalanche
 Global avalanche instance. More...
 

Variable Documentation

◆ ADD_SERIALIZE_METHODS

ADD_SERIALIZE_METHODS

Definition at line 266 of file processor.cpp.

◆ AVALANCHE_TIME_STEP

constexpr std::chrono::milliseconds AVALANCHE_TIME_STEP {10}
static

Run the avalanche event loop every 10ms.

Definition at line 24 of file processor.cpp.

◆ g_avalanche

std::unique_ptr<avalanche::Processor> g_avalanche

Global avalanche instance.

Definition at line 28 of file processor.cpp.

◆ response

Response response
private

Definition at line 249 of file processor.cpp.

◆ sig

std::array<uint8_t, 64> sig
private

Definition at line 250 of file processor.cpp.