Fabcoin Core  0.16.2
P2P Digital Currency
Public Member Functions | Private Member Functions | Private Attributes | List of all members
dev::test::TestClient Class Reference
Collaboration diagram for dev::test::TestClient:
[legend]

Public Member Functions

 TestClient (Secret const &_authority)
 
void seal (Block &_block)
 
BlockChainbc ()
 
OverlayDBdb ()
 
void sealAndImport (Block &_block)
 
void import (Block const &_block)
 
void insert (Block const &_block, BlockChain const &_bcSource)
 

Private Member Functions

SealEngineFacesealer () const
 

Private Attributes

string m_path
 
OverlayDB m_stateDB
 
BlockChain m_bc
 
Notified< bytessealed
 

Detailed Description

Definition at line 44 of file BlockChainInsert.cpp.

Constructor & Destructor Documentation

dev::test::TestClient::TestClient ( Secret const &  _authority)
inline

Definition at line 47 of file BlockChainInsert.cpp.

Here is the call graph for this function:

Member Function Documentation

BlockChain& dev::test::TestClient::bc ( )
inline

Definition at line 73 of file BlockChainInsert.cpp.

OverlayDB& dev::test::TestClient::db ( )
inline

Definition at line 74 of file BlockChainInsert.cpp.

void dev::test::TestClient::import ( Block const &  _block)
inline

Definition at line 85 of file BlockChainInsert.cpp.

void dev::test::TestClient::insert ( Block const &  _block,
BlockChain const &  _bcSource 
)
inline

Definition at line 90 of file BlockChainInsert.cpp.

Here is the call graph for this function:

void dev::test::TestClient::seal ( Block _block)
inline

Definition at line 59 of file BlockChainInsert.cpp.

Here is the call graph for this function:

void dev::test::TestClient::sealAndImport ( Block _block)
inline

Definition at line 76 of file BlockChainInsert.cpp.

Here is the call graph for this function:

SealEngineFace* dev::test::TestClient::sealer ( ) const
inlineprivate

Definition at line 99 of file BlockChainInsert.cpp.

Member Data Documentation

BlockChain dev::test::TestClient::m_bc
private

Definition at line 103 of file BlockChainInsert.cpp.

string dev::test::TestClient::m_path
private

Definition at line 101 of file BlockChainInsert.cpp.

OverlayDB dev::test::TestClient::m_stateDB
private

Definition at line 102 of file BlockChainInsert.cpp.

Notified<bytes> dev::test::TestClient::sealed
private

Definition at line 104 of file BlockChainInsert.cpp.


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