Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

quorums_instantsend.cpp File Reference
#include <llmq/quorums_chainlocks.h>
#include <llmq/quorums_instantsend.h>
#include <llmq/quorums_utils.h>
#include <bls/bls_batchverifier.h>
#include <chainparams.h>
#include <coins.h>
#include <txmempool.h>
#include <masternode/masternode-sync.h>
#include <net_processing.h>
#include <spork.h>
#include <validation.h>
#include <cxxtimer.hpp>
#include <boost/algorithm/string/replace.hpp>
#include <boost/thread.hpp>
+ Include dependency graph for quorums_instantsend.cpp:

Go to the source code of this file.

Namespaces

 llmq
 

Functions

static std::tuple< std::string, uint32_t, uint256llmq::BuildInversedISLockKey (const std::string &k, int nHeight, const uint256 &islockHash)
 
bool llmq::IsInstantSendEnabled ()
 

Variables

static const std::string llmq::INPUTLOCK_REQUESTID_PREFIX = "inlock"
 
static const std::string llmq::ISLOCK_REQUESTID_PREFIX = "islock"
 
static const std::string llmq::DB_ISLOCK_BY_HASH = "is_i"
 
static const std::string llmq::DB_HASH_BY_TXID = "is_tx"
 
static const std::string llmq::DB_HASH_BY_OUTPOINT = "is_in"
 
static const std::string llmq::DB_MINED_BY_HEIGHT_AND_HASH = "is_m"
 
static const std::string llmq::DB_ARCHIVED_BY_HEIGHT_AND_HASH = "is_a1"
 
static const std::string llmq::DB_ARCHIVED_BY_HASH = "is_a2"
 
CInstantSendManager * llmq::quorumInstantSendManager
 
Released under the MIT license