PIVX Core  5.6.99
P2P Digital Currency
Macros | Functions | Variables
test_pivx.cpp File Reference
#include "test/test_pivx.h"
#include "blockassembler.h"
#include "consensus/merkle.h"
#include "bls/bls_wrapper.h"
#include "guiinterface.h"
#include "evo/deterministicmns.h"
#include "evo/evodb.h"
#include "evo/evonotificationinterface.h"
#include "llmq/quorums_init.h"
#include "miner.h"
#include "net_processing.h"
#include "rpc/server.h"
#include "rpc/register.h"
#include "pow.h"
#include "script/sigcache.h"
#include "sporkdb.h"
#include "streams.h"
#include "txmempool.h"
#include "validation.h"
#include <boost/test/unit_test.hpp>
Include dependency graph for test_pivx.cpp:

Go to the source code of this file.

Macros

#define BOOST_TEST_MODULE   Pivx Test Suite
 

Functions

void Seed (FastRandomContext &ctx)
 Seed the given random ctx or use the seed passed in via an environment var. More...
 
void noui_connect ()
 
std::ostream & operator<< (std::ostream &os, const uint256 &num)
 
std::shared_ptr< CBlockFinalizeBlock (std::shared_ptr< CBlock > pblock)
 
void Shutdown (void *parg)
 
void StartShutdown ()
 
bool ShutdownRequested ()
 

Variables

std::unique_ptr< CConnmang_connman
 
CClientUIInterface uiInterface
 
FastRandomContext g_insecure_rand_ctx
 
bool fPrintToConsole
 

Macro Definition Documentation

◆ BOOST_TEST_MODULE

#define BOOST_TEST_MODULE   Pivx Test Suite

Definition at line 6 of file test_pivx.cpp.

Function Documentation

◆ FinalizeBlock()

std::shared_ptr<CBlock> FinalizeBlock ( std::shared_ptr< CBlock pblock)

Definition at line 239 of file test_pivx.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ noui_connect()

void noui_connect ( )

Definition at line 49 of file noui.cpp.

Here is the caller graph for this function:

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
const uint256 num 
)

Definition at line 61 of file test_pivx.cpp.

Here is the call graph for this function:

◆ Seed()

void Seed ( FastRandomContext ctx)

Seed the given random ctx or use the seed passed in via an environment var.

Definition at line 47 of file test_pivx.cpp.

◆ Shutdown()

void Shutdown ( void *  parg)

Definition at line 262 of file test_pivx.cpp.

◆ ShutdownRequested()

bool ShutdownRequested ( )

Definition at line 272 of file test_pivx.cpp.

◆ StartShutdown()

void StartShutdown ( )

Definition at line 267 of file test_pivx.cpp.

Variable Documentation

◆ fPrintToConsole

bool fPrintToConsole
extern

◆ g_connman

std::unique_ptr<CConnman> g_connman

Definition at line 31 of file test_pivx.cpp.

◆ g_insecure_rand_ctx

FastRandomContext g_insecure_rand_ctx

Definition at line 35 of file test_pivx.cpp.

◆ uiInterface

CClientUIInterface uiInterface

Definition at line 33 of file test_pivx.cpp.