5 #ifndef BITCOIN_CONSENSUS_TX_VERIFY_H 6 #define BITCOIN_CONSENSUS_TX_VERIFY_H 78 #endif // BITCOIN_CONSENSUS_TX_VERIFY_H Definition: validation.h:98
bool SequenceLocks(const CTransaction &tx, int flags, std::vector< int > *prevHeights, const CBlockIndex &block)
Definition: tx_verify.cpp:102
int64_t CAmount
Definition: amount.h:12
unsigned int GetLegacySigOpCount(const CTransaction &tx)
Definition: tx_verify.cpp:107
unsigned int GetP2SHSigOpCount(const CTransaction &tx, const CCoinsViewCache &mapInputs)
Definition: tx_verify.cpp:121
bool EvaluateSequenceLocks(const CBlockIndex &block, std::pair< int, int64_t > lockPair)
Definition: tx_verify.cpp:92
Definition: transaction.h:270
int64_t GetTransactionSigOpCost(const CTransaction &tx, const CCoinsViewCache &inputs, int flags)
Definition: tx_verify.cpp:138
int flags
Definition: bitcoin-tx.cpp:507
bool IsFinalTx(const CTransaction &tx, int nBlockHeight, int64_t nBlockTime)
Definition: tx_verify.cpp:17
signed long long int64_t
Definition: stdint.h:18
bool CheckTxInputs(const CTransaction &tx, CValidationState &state, const CCoinsViewCache &inputs, int nSpendHeight, CAmount &txfee)
Definition: tx_verify.cpp:159
std::pair< int, int64_t > CalculateSequenceLocks(const CTransaction &tx, int flags, std::vector< int > *prevHeights, const CBlockIndex &block)
Definition: tx_verify.cpp:30