![]() |
Bitcoin Core 22.99.0
P2P Digital Currency
|
#include <primitives/transaction.h>Go to the source code of this file.
Namespaces | |
| namespace | feebumper |
Enumerations | |
| enum class | feebumper::Result { feebumper::OK , feebumper::INVALID_ADDRESS_OR_KEY , feebumper::INVALID_REQUEST , feebumper::INVALID_PARAMETER , feebumper::WALLET_ERROR , feebumper::MISC_ERROR } |
Functions | |
| bool | feebumper::TransactionCanBeBumped (const CWallet &wallet, const uint256 &txid) |
| Return whether transaction can be bumped. More... | |
| Result | feebumper::CreateRateBumpTransaction (CWallet &wallet, const uint256 &txid, const CCoinControl &coin_control, std::vector< bilingual_str > &errors, CAmount &old_fee, CAmount &new_fee, CMutableTransaction &mtx) |
| Create bumpfee transaction based on feerate estimates. More... | |
| bool | feebumper::SignTransaction (CWallet &wallet, CMutableTransaction &mtx) |
| Sign the new transaction,. More... | |
| Result | feebumper::CommitTransaction (CWallet &wallet, const uint256 &txid, CMutableTransaction &&mtx, std::vector< bilingual_str > &errors, uint256 &bumped_txid) |
| Commit the bumpfee transaction. More... | |