![]() |
Bitcoin Core 30.99.0
P2P Digital Currency
|
#include <common/messages.h>#include <consensus/validation.h>#include <core_io.h>#include <key_io.h>#include <node/types.h>#include <policy/policy.h>#include <policy/truc_policy.h>#include <rpc/rawtransaction_util.h>#include <rpc/util.h>#include <script/script.h>#include <util/rbf.h>#include <util/translation.h>#include <util/vector.h>#include <wallet/coincontrol.h>#include <wallet/feebumper.h>#include <wallet/fees.h>#include <wallet/rpc/util.h>#include <wallet/spend.h>#include <wallet/wallet.h>#include <univalue.h>Go to the source code of this file.
Namespaces | |
| namespace | wallet |
Functions | |
| std::vector< CRecipient > | wallet::CreateRecipients (const std::vector< std::pair< CTxDestination, CAmount > > &outputs, const std::set< int > &subtract_fee_outputs) |
| static void | wallet::InterpretFeeEstimationInstructions (const UniValue &conf_target, const UniValue &estimate_mode, const UniValue &fee_rate, UniValue &options) |
| std::set< int > | wallet::InterpretSubtractFeeFromOutputInstructions (const UniValue &sffo_instructions, const std::vector< std::string > &destinations) |
| static UniValue | wallet::FinishTransaction (const std::shared_ptr< CWallet > pwallet, const UniValue &options, CMutableTransaction &rawTx) |
| static void | wallet::PreventOutdatedOptions (const UniValue &options) |
| UniValue | wallet::SendMoney (CWallet &wallet, const CCoinControl &coin_control, std::vector< CRecipient > &recipients, mapValue_t map_value, bool verbose) |
| static void | wallet::SetFeeEstimateMode (const CWallet &wallet, CCoinControl &cc, const UniValue &conf_target, const UniValue &estimate_mode, const UniValue &fee_rate, bool override_min_fee) |
| Update coin control with fee estimation based on the given parameters. More... | |
| RPCHelpMan | wallet::sendtoaddress () |
| RPCHelpMan | wallet::sendmany () |
| RPCHelpMan | wallet::settxfee () |
| static std::vector< RPCArg > | wallet::FundTxDoc (bool solving_data=true) |
| CreatedTransactionResult | wallet::FundTransaction (CWallet &wallet, const CMutableTransaction &tx, const std::vector< CRecipient > &recipients, const UniValue &options, CCoinControl &coinControl, bool override_min_fee) |
| static void | wallet::SetOptionsInputWeights (const UniValue &inputs, UniValue &options) |
| RPCHelpMan | wallet::fundrawtransaction () |
| RPCHelpMan | wallet::signrawtransactionwithwallet () |
| static std::vector< RPCArg > | wallet::OutputsDoc () |
| static RPCHelpMan | wallet::bumpfee_helper (std::string method_name) |
| RPCHelpMan | wallet::bumpfee () |
| RPCHelpMan | wallet::psbtbumpfee () |
| RPCHelpMan | wallet::send () |
| RPCHelpMan | wallet::sendall () |
| RPCHelpMan | wallet::walletprocesspsbt () |
| RPCHelpMan | wallet::walletcreatefundedpsbt () |