![]() |
Bitcoin Core 31.1.0
P2P Digital Currency
|
#include <consensus/consensus.h>#include <script/interpreter.h>#include <primitives/transaction.h>Go to the source code of this file.
Classes | |
| struct | wallet::feebumper::SignatureWeights |
| class | wallet::feebumper::SignatureWeightChecker |
Namespaces | |
| namespace | wallet |
| namespace | wallet::feebumper |
Functions | |
| bool | wallet::feebumper::TransactionCanBeBumped (const CWallet &wallet, const Txid &txid) |
| Return whether transaction can be bumped. | |
| Result | wallet::feebumper::CreateRateBumpTransaction (CWallet &wallet, const Txid &txid, const CCoinControl &coin_control, std::vector< bilingual_str > &errors, CAmount &old_fee, CAmount &new_fee, CMutableTransaction &mtx, bool require_mine, const std::vector< CTxOut > &outputs, std::optional< uint32_t > original_change_index=std::nullopt) |
| Create bumpfee transaction based on feerate estimates. | |
| bool | wallet::feebumper::SignTransaction (CWallet &wallet, CMutableTransaction &mtx) |
| Result | wallet::feebumper::CommitTransaction (CWallet &wallet, const Txid &txid, CMutableTransaction &&mtx, std::vector< bilingual_str > &errors, Txid &bumped_txid) |