PIVX Core  5.6.99
P2P Digital Currency
Typedefs | Functions
evo_deterministicmns_tests.cpp File Reference
#include "test/test_pivx.h"
#include "blockassembler.h"
#include "consensus/merkle.h"
#include "consensus/params.h"
#include "evo/specialtx_validation.h"
#include "evo/deterministicmns.h"
#include "llmq/quorums_blockprocessor.h"
#include "llmq/quorums_commitment.h"
#include "llmq/quorums_utils.h"
#include "masternode-payments.h"
#include "messagesigner.h"
#include "netbase.h"
#include "policy/policy.h"
#include "primitives/transaction.h"
#include "script/sign.h"
#include "spork.h"
#include "tiertwo/tiertwo_sync_state.h"
#include "util/blocksutil.h"
#include "validation.h"
#include "validationinterface.h"
#include <boost/test/unit_test.hpp>
Include dependency graph for evo_deterministicmns_tests.cpp:

Go to the source code of this file.

Typedefs

typedef std::map< COutPoint, std::pair< int, CAmount > > SimpleUTXOMap
 

Functions

 BOOST_FIXTURE_TEST_CASE (dip3_protx, TestChain400Setup)
 
CMutableTransaction CreateQfcTx (const uint256 &quorumHash, int nHeight, Optional< llmq::CFinalCommitment > opt_qfc)
 
CMutableTransaction CreateNullQfcTx (const uint256 &quorumHash, int nHeight)
 
CService ip (uint32_t i)
 
 BOOST_FIXTURE_TEST_CASE (dkg_pose_and_qfc_invalid_paths, TestChain400Setup)
 

Typedef Documentation

◆ SimpleUTXOMap

typedef std::map<COutPoint, std::pair<int, CAmount> > SimpleUTXOMap

Definition at line 30 of file evo_deterministicmns_tests.cpp.

Function Documentation

◆ BOOST_FIXTURE_TEST_CASE() [1/2]

BOOST_FIXTURE_TEST_CASE ( dip3_protx  ,
TestChain400Setup   
)
Todo:
: move to check reject reason
Todo:
: move to check reject reason
Todo:
: move to check reject reason
Todo:
: move to ProcessBlockAndCheckRejectionReason.

Definition at line 320 of file evo_deterministicmns_tests.cpp.

◆ BOOST_FIXTURE_TEST_CASE() [2/2]

BOOST_FIXTURE_TEST_CASE ( dkg_pose_and_qfc_invalid_paths  ,
TestChain400Setup   
)

Definition at line 994 of file evo_deterministicmns_tests.cpp.

◆ CreateNullQfcTx()

CMutableTransaction CreateNullQfcTx ( const uint256 quorumHash,
int  nHeight 
)

Definition at line 970 of file evo_deterministicmns_tests.cpp.

Here is the call graph for this function:

◆ CreateQfcTx()

CMutableTransaction CreateQfcTx ( const uint256 quorumHash,
int  nHeight,
Optional< llmq::CFinalCommitment opt_qfc 
)

Definition at line 958 of file evo_deterministicmns_tests.cpp.

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

◆ ip()

CService ip ( uint32_t  i)

Definition at line 975 of file evo_deterministicmns_tests.cpp.

Here is the call graph for this function: