Fabcoin Core  0.16.2
P2P Digital Currency
Public Member Functions | List of all members
dev::eth::EthereumHostDataFace Class Referenceabstract

#include <EthereumPeer.h>

Public Member Functions

virtual ~EthereumHostDataFace ()
 
virtual std::pair< bytes, unsigned > blockHeaders (RLP const &_blockId, unsigned _maxHeaders, u256 _skip, bool _reverse) const =0
 
virtual std::pair< bytes, unsigned > blockBodies (RLP const &_blockHashes) const =0
 
virtual strings nodeData (RLP const &_dataHashes) const =0
 
virtual std::pair< bytes, unsigned > receipts (RLP const &_blockHashes) const =0
 

Detailed Description

Definition at line 64 of file EthereumPeer.h.

Constructor & Destructor Documentation

virtual dev::eth::EthereumHostDataFace::~EthereumHostDataFace ( )
inlinevirtual

Definition at line 67 of file EthereumPeer.h.

Member Function Documentation

virtual std::pair<bytes, unsigned> dev::eth::EthereumHostDataFace::blockBodies ( RLP const &  _blockHashes) const
pure virtual
virtual std::pair<bytes, unsigned> dev::eth::EthereumHostDataFace::blockHeaders ( RLP const &  _blockId,
unsigned  _maxHeaders,
u256  _skip,
bool  _reverse 
) const
pure virtual
virtual strings dev::eth::EthereumHostDataFace::nodeData ( RLP const &  _dataHashes) const
pure virtual
virtual std::pair<bytes, unsigned> dev::eth::EthereumHostDataFace::receipts ( RLP const &  _blockHashes) const
pure virtual

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