![]() |
Fabcoin Core
0.16.2
P2P Digital Currency
|
#include <feebumper.h>
Public Member Functions | |
| CFeeBumper (const CWallet *pWalletIn, const uint256 txidIn, const CCoinControl &coin_control, CAmount totalFee) | |
| BumpFeeResult | getResult () const |
| const std::vector< std::string > & | getErrors () const |
| CAmount | getOldFee () const |
| CAmount | getNewFee () const |
| uint256 | getBumpedTxId () const |
| bool | signTransaction (CWallet *pWallet) |
| bool | commit (CWallet *pWalletNonConst) |
Private Member Functions | |
| bool | preconditionChecks (const CWallet *pWallet, const CWalletTx &wtx) |
Private Attributes | |
| const uint256 | txid |
| uint256 | bumpedTxid |
| CMutableTransaction | mtx |
| std::vector< std::string > | vErrors |
| BumpFeeResult | currentResult |
| CAmount | nOldFee |
| CAmount | nNewFee |
Definition at line 26 of file feebumper.h.
| CFeeBumper::CFeeBumper | ( | const CWallet * | pWalletIn, |
| const uint256 | txidIn, | ||
| const CCoinControl & | coin_control, | ||
| CAmount | totalFee | ||
| ) |
| bool CFeeBumper::commit | ( | CWallet * | pWalletNonConst | ) |
Definition at line 238 of file feebumper.cpp.
|
inline |
Definition at line 34 of file feebumper.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 45 of file feebumper.cpp.
| bool CFeeBumper::signTransaction | ( | CWallet * | pWallet | ) |
Definition at line 233 of file feebumper.cpp.
|
private |
Definition at line 53 of file feebumper.h.
|
private |
Definition at line 56 of file feebumper.h.
|
private |
Definition at line 54 of file feebumper.h.
|
private |
Definition at line 58 of file feebumper.h.
|
private |
Definition at line 57 of file feebumper.h.
|
private |
Definition at line 52 of file feebumper.h.
|
private |
Definition at line 55 of file feebumper.h.
1.8.11