Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
interfaces.cpp File Reference
#include <interfaces/wallet.h>
#include <common/args.h>
#include <consensus/amount.h>
#include <interfaces/chain.h>
#include <interfaces/handler.h>
#include <node/types.h>
#include <policy/fees/block_policy_estimator.h>
#include <primitives/transaction.h>
#include <rpc/server.h>
#include <scheduler.h>
#include <support/allocators/secure.h>
#include <sync.h>
#include <uint256.h>
#include <util/check.h>
#include <util/translation.h>
#include <util/ui_change_type.h>
#include <wallet/coincontrol.h>
#include <wallet/context.h>
#include <wallet/feebumper.h>
#include <wallet/fees.h>
#include <wallet/load.h>
#include <wallet/receive.h>
#include <wallet/rpc/wallet.h>
#include <wallet/spend.h>
#include <wallet/wallet.h>
#include <memory>
#include <string>
#include <utility>
#include <vector>
Include dependency graph for interfaces.cpp:

Go to the source code of this file.

Classes

class  Wallet
 Interface for accessing a wallet. More...
struct  WalletAddress
 Information about one wallet address. More...
struct  WalletBalances
 Collection of wallet balances. More...
struct  WalletMigrationResult
 Migrated wallet info. More...
struct  WalletTx
struct  WalletTxOut
 Wallet transaction output. More...
struct  WalletTxStatus
 Updated transaction status. More...

Namespaces

namespace  wallet
namespace  interfaces

Typedefs

using WalletOrderForm
using WalletValueMap

Enumerations

enum class  PSBTError

Functions

std::unique_ptr< Walletinterfaces::MakeWallet (wallet::WalletContext &context, const std::shared_ptr< wallet::CWallet > &wallet)
std::unique_ptr< WalletLoaderinterfaces::MakeWalletLoader (Chain &chain, ArgsManager &args)
std::unique_ptr< HandlerMakeSignalHandler (boost::signals2::connection connection)
 Return handler wrapping a boost signal connection.

Typedef Documentation

◆ WalletOrderForm

Definition at line 61 of file wallet.h.

◆ WalletValueMap

Definition at line 62 of file wallet.h.

Enumeration Type Documentation

◆ PSBTError

enum class common::PSBTError
strong

Definition at line 17 of file types.h.

Function Documentation

◆ MakeSignalHandler()

std::unique_ptr< Handler > interfaces::MakeSignalHandler ( boost::signals2::connection connection)

Return handler wrapping a boost signal connection.

Definition at line 47 of file interfaces.cpp.