Bitcoin Core 28.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
transaction_utils.h File Reference
#include <primitives/transaction.h>
#include <array>
Include dependency graph for transaction_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

CMutableTransaction BuildCreditingTransaction (const CScript &scriptPubKey, int nValue=0)
 
CMutableTransaction BuildSpendingTransaction (const CScript &scriptSig, const CScriptWitness &scriptWitness, const CTransaction &txCredit)
 
std::vector< CMutableTransactionSetupDummyInputs (FillableSigningProvider &keystoreRet, CCoinsViewCache &coinsRet, const std::array< CAmount, 4 > &nValues)
 

Function Documentation

◆ BuildCreditingTransaction()

CMutableTransaction BuildCreditingTransaction ( const CScript & scriptPubKey,
int nValue = 0 )

Definition at line 9 of file transaction_utils.cpp.

Here is the caller graph for this function:

◆ BuildSpendingTransaction()

CMutableTransaction BuildSpendingTransaction ( const CScript & scriptSig,
const CScriptWitness & scriptWitness,
const CTransaction & txCredit )

Definition at line 25 of file transaction_utils.cpp.

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

◆ SetupDummyInputs()

std::vector< CMutableTransaction > SetupDummyInputs ( FillableSigningProvider & keystoreRet,
CCoinsViewCache & coinsRet,
const std::array< CAmount, 4 > & nValues )

Definition at line 43 of file transaction_utils.cpp.

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