Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
Wallet Member List

This is the complete list of members for Wallet, including all inherited members.

abandonTransaction(const Txid &txid)=0Walletpure virtual
abortRescan()=0Walletpure virtual
AddressBookChangedFn typedefWallet
backupWallet(const std::string &filename)=0Walletpure virtual
canGetAddresses()=0Walletpure virtual
CanGetAddressesChangedFn typedefWallet
changeWalletPassphrase(const SecureString &old_wallet_passphrase, const SecureString &new_wallet_passphrase)=0Walletpure virtual
CoinsList typedefWallet
commitBumpTransaction(const Txid &txid, CMutableTransaction &&mtx, std::vector< bilingual_str > &errors, Txid &bumped_txid)=0Walletpure virtual
commitTransaction(CTransactionRef tx, WalletValueMap value_map, WalletOrderForm order_form)=0Walletpure virtual
createBumpTransaction(const Txid &txid, const wallet::CCoinControl &coin_control, std::vector< bilingual_str > &errors, CAmount &old_fee, CAmount &new_fee, CMutableTransaction &mtx)=0Walletpure virtual
createTransaction(const std::vector< wallet::CRecipient > &recipients, const wallet::CCoinControl &coin_control, bool sign, std::optional< unsigned int > change_pos)=0Walletpure virtual
delAddressBook(const CTxDestination &dest)=0Walletpure virtual
displayAddress(const CTxDestination &dest)=0Walletpure virtual
encryptWallet(const SecureString &wallet_passphrase)=0Walletpure virtual
fillPSBT(std::optional< int > sighash_type, bool sign, bool bip32derivs, size_t *n_signed, PartiallySignedTransaction &psbtx, bool &complete)=0Walletpure virtual
getAddress(const CTxDestination &dest, std::string *name, wallet::AddressPurpose *purpose)=0Walletpure virtual
getAddresses()=0Walletpure virtual
getAddressReceiveRequests()=0Walletpure virtual
getAvailableBalance(const wallet::CCoinControl &coin_control)=0Walletpure virtual
getBalance()=0Walletpure virtual
getBalances()=0Walletpure virtual
getCoins(const std::vector< COutPoint > &outputs)=0Walletpure virtual
getConfirmTarget()=0Walletpure virtual
getCredit(const CTxOut &txout)=0Walletpure virtual
getDebit(const CTxIn &txin)=0Walletpure virtual
getDefaultAddressType()=0Walletpure virtual
getDefaultMaxTxFee()=0Walletpure virtual
getMinimumFee(unsigned int tx_bytes, const wallet::CCoinControl &coin_control, int *returned_target, FeeReason *reason)=0Walletpure virtual
getNewDestination(OutputType type, const std::string &label)=0Walletpure virtual
getPubKey(const CScript &script, const CKeyID &address, CPubKey &pub_key)=0Walletpure virtual
getRequiredFee(unsigned int tx_bytes)=0Walletpure virtual
getTx(const Txid &txid)=0Walletpure virtual
getWalletName()=0Walletpure virtual
getWalletTx(const Txid &txid)=0Walletpure virtual
getWalletTxDetails(const Txid &txid, WalletTxStatus &tx_status, WalletOrderForm &order_form, bool &in_mempool, int &num_blocks)=0Walletpure virtual
getWalletTxs()=0Walletpure virtual
handleAddressBookChanged(AddressBookChangedFn fn)=0Walletpure virtual
handleCanGetAddressesChanged(CanGetAddressesChangedFn fn)=0Walletpure virtual
handleShowProgress(ShowProgressFn fn)=0Walletpure virtual
handleStatusChanged(StatusChangedFn fn)=0Walletpure virtual
handleTransactionChanged(TransactionChangedFn fn)=0Walletpure virtual
handleUnload(UnloadFn fn)=0Walletpure virtual
hasExternalSigner()=0Walletpure virtual
hdEnabled()=0Walletpure virtual
isCrypted()=0Walletpure virtual
isLocked()=0Walletpure virtual
isLockedCoin(const COutPoint &output)=0Walletpure virtual
isSpendable(const CTxDestination &dest)=0Walletpure virtual
listCoins()=0Walletpure virtual
listLockedCoins(std::vector< COutPoint > &outputs)=0Walletpure virtual
lock()=0Walletpure virtual
lockCoin(const COutPoint &output, bool write_to_db)=0Walletpure virtual
privateKeysDisabled()=0Walletpure virtual
remove()=0Walletpure virtual
setAddressBook(const CTxDestination &dest, const std::string &name, const std::optional< wallet::AddressPurpose > &purpose)=0Walletpure virtual
setAddressReceiveRequest(const CTxDestination &dest, const std::string &id, const std::string &value)=0Walletpure virtual
ShowProgressFn typedefWallet
signBumpTransaction(CMutableTransaction &mtx)=0Walletpure virtual
signMessage(const std::string &message, const PKHash &pkhash, std::string &str_sig)=0Walletpure virtual
StatusChangedFn typedefWallet
taprootEnabled()=0Walletpure virtual
transactionCanBeAbandoned(const Txid &txid)=0Walletpure virtual
transactionCanBeBumped(const Txid &txid)=0Walletpure virtual
TransactionChangedFn typedefWallet
tryGetBalances(WalletBalances &balances, uint256 &block_hash)=0Walletpure virtual
tryGetTxStatus(const Txid &txid, WalletTxStatus &tx_status, int &num_blocks, int64_t &block_time)=0Walletpure virtual
txinIsMine(const CTxIn &txin)=0Walletpure virtual
txoutIsMine(const CTxOut &txout)=0Walletpure virtual
UnloadFn typedefWallet
unlock(const SecureString &wallet_passphrase)=0Walletpure virtual
unlockCoin(const COutPoint &output)=0Walletpure virtual
wallet()Walletinlinevirtual
~Wallet()=defaultWalletvirtual