Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
Go to the source code of this file.
Classes | |
class | COutPoint |
An outpoint - a combination of a transaction hash and an index n into its vout. More... | |
class | CTxIn |
An input of a transaction. More... | |
class | CTxOut |
An output of a transaction. More... | |
class | CTransaction |
The basic transaction that is broadcasted on the network and contained in blocks. More... | |
struct | CMutableTransaction |
A mutable version of CTransaction. More... | |
struct | CompareInputBIP69 |
Implementation of BIP69 https://github.com/bitcoin/bips/blob/master/bip-0069.mediawiki. More... | |
struct | CompareOutputBIP69 |
Typedefs | |
typedef std::shared_ptr< const CTransaction > | CTransactionRef |
Enumerations | |
enum | { TRANSACTION_NORMAL = 0, TRANSACTION_PROVIDER_REGISTER = 1, TRANSACTION_PROVIDER_UPDATE_SERVICE = 2, TRANSACTION_PROVIDER_UPDATE_REGISTRAR = 3, TRANSACTION_PROVIDER_UPDATE_REVOKE = 4, TRANSACTION_COINBASE = 5, TRANSACTION_QUORUM_COMMITMENT = 6 } |
Transaction types. More... | |
Functions | |
static CTransactionRef | MakeTransactionRef () |
template<typename Tx > | |
static CTransactionRef | MakeTransactionRef (Tx &&txIn) |
Typedef Documentation
◆ CTransactionRef
typedef std::shared_ptr<const CTransaction> CTransactionRef |
Definition at line 345 of file transaction.h.
Enumeration Type Documentation
◆ anonymous enum
anonymous enum |
Transaction types.
Definition at line 15 of file transaction.h.
Function Documentation
◆ MakeTransactionRef() [1/2]
|
inlinestatic |
Definition at line 346 of file transaction.h.
Referenced by add_coin(), addCoin(), AddTx(), CPrivateSendServer::AddUserToExistingSession(), BOOST_AUTO_TEST_CASE(), BOOST_FIXTURE_TEST_CASE(), CMerkleTx::CMerkleTx(), CPrivateSendServer::CommitFinalTransaction(), CreateDevNetGenesisBlock(), CreateGenesisBlock(), BlockAssembler::CreateNewBlock(), CPrivateSendServer::CreateNewSession(), CWallet::CreateTransaction(), llmq::CQuorumBlockProcessor::GetMinableCommitmentTx(), importprunedfunds(), IncrementExtraNonce(), CPrivateSend::IsCollateralValid(), and sendrawtransaction().
◆ MakeTransactionRef() [2/2]
|
inlinestatic |
Definition at line 347 of file transaction.h.