/ src / util / rbf.cpp
rbf.cpp
 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  
 7  #include <primitives/transaction.h>
 8  
 9  #include <vector>
10  
11  bool SignalsOptInRBF(const CTransaction &tx)
12  {
13      for (const CTxIn &txin : tx.vin) {
14          if (txin.nSequence <= MAX_BIP125_RBF_SEQUENCE) {
15              return true;
16          }
17      }
18      return false;
19  }