Bitcoin Core 31.99.0
P2P Digital Currency
rbf.cpp
Go to the documentation of this file.
1// Copyright (c) 2016-present The Bitcoin Core developers
2// Distributed under the MIT software license, see the accompanying
3// file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
5#include <util/rbf.h>
6
8
9#include <vector>
10
12{
13 for (const CTxIn &txin : tx.vin) {
15 return true;
16 }
17 }
18 return false;
19}
The basic transaction that is broadcasted on the network and contained in blocks.
Definition: transaction.h:281
const std::vector< CTxIn > vin
Definition: transaction.h:291
An input of a transaction.
Definition: transaction.h:62
uint32_t nSequence
Definition: transaction.h:66
bool SignalsOptInRBF(const CTransaction &tx)
Check whether the sequence numbers on this transaction are signaling opt-in to replace-by-fee,...
Definition: rbf.cpp:11
static constexpr uint32_t MAX_BIP125_RBF_SEQUENCE
Definition: rbf.h:12