Electroneum
Public Member Functions | List of all members
cryptonote::i_cryptonote_protocol Struct Referenceabstract

#include <cryptonote_protocol_handler_common.h>

Inheritance diagram for cryptonote::i_cryptonote_protocol:
Inheritance graph
[legend]

Public Member Functions

virtual bool relay_block (NOTIFY_NEW_BLOCK::request &arg, cryptonote_connection_context &exclude_context)=0
 
virtual bool relay_transactions (NOTIFY_NEW_TRANSACTIONS::request &arg, cryptonote_connection_context &exclude_context)=0
 
virtual bool request_validators_list (cryptonote_connection_context &context)=0
 
virtual bool request_validators_list_to_all ()=0
 
virtual bool relay_emergency_validator_list (NOTIFY_EMERGENCY_VALIDATORS_LIST::request &arg, cryptonote_connection_context &exclude_context)=0
 

Member Function Documentation

◆ relay_block()

virtual bool cryptonote::i_cryptonote_protocol::relay_block ( NOTIFY_NEW_BLOCK::request arg,
cryptonote_connection_context exclude_context 
)
pure virtual

◆ relay_emergency_validator_list()

virtual bool cryptonote::i_cryptonote_protocol::relay_emergency_validator_list ( NOTIFY_EMERGENCY_VALIDATORS_LIST::request arg,
cryptonote_connection_context exclude_context 
)
pure virtual

◆ relay_transactions()

virtual bool cryptonote::i_cryptonote_protocol::relay_transactions ( NOTIFY_NEW_TRANSACTIONS::request arg,
cryptonote_connection_context exclude_context 
)
pure virtual

◆ request_validators_list()

virtual bool cryptonote::i_cryptonote_protocol::request_validators_list ( cryptonote_connection_context context)
pure virtual

◆ request_validators_list_to_all()

virtual bool cryptonote::i_cryptonote_protocol::request_validators_list_to_all ( )
pure virtual

The documentation for this struct was generated from the following file: