diff options
| author | Sebastian Falbesoner <[email protected]> | 2020-05-26 16:05:51 +0200 |
|---|---|---|
| committer | Sebastian Falbesoner <[email protected]> | 2020-05-26 16:05:51 +0200 |
| commit | b00266fe0cf05fe6044f471105ce2bfed4349626 (patch) | |
| tree | eaac08898e9a0b07a4cc4f3ce50bf7884ed65c26 /src/consensus/tx_verify.h | |
| parent | Merge #18881: Prevent UB in DeleteLock() function (diff) | |
| download | discoin-b00266fe0cf05fe6044f471105ce2bfed4349626.tar.xz discoin-b00266fe0cf05fe6044f471105ce2bfed4349626.zip | |
refactor: replace pointers by references within tx_verify.{h,cpp}
affects "prevHeights" parameter of the functions
- CalculateSequenceLocks()
- SequenceLocks()
Diffstat (limited to 'src/consensus/tx_verify.h')
| -rw-r--r-- | src/consensus/tx_verify.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/consensus/tx_verify.h b/src/consensus/tx_verify.h index ffcaf3cab..e2a9328df 100644 --- a/src/consensus/tx_verify.h +++ b/src/consensus/tx_verify.h @@ -66,13 +66,13 @@ bool IsFinalTx(const CTransaction &tx, int nBlockHeight, int64_t nBlockTime); * Also removes from the vector of input heights any entries which did not * correspond to sequence locked inputs as they do not affect the calculation. */ -std::pair<int, int64_t> CalculateSequenceLocks(const CTransaction &tx, int flags, std::vector<int>* prevHeights, const CBlockIndex& block); +std::pair<int, int64_t> CalculateSequenceLocks(const CTransaction &tx, int flags, std::vector<int>& prevHeights, const CBlockIndex& block); bool EvaluateSequenceLocks(const CBlockIndex& block, std::pair<int, int64_t> lockPair); /** * Check if transaction is final per BIP 68 sequence numbers and can be included in a block. * Consensus critical. Takes as input a list of heights at which tx's inputs (in order) confirmed. */ -bool SequenceLocks(const CTransaction &tx, int flags, std::vector<int>* prevHeights, const CBlockIndex& block); +bool SequenceLocks(const CTransaction &tx, int flags, std::vector<int>& prevHeights, const CBlockIndex& block); #endif // BITCOIN_CONSENSUS_TX_VERIFY_H |