Bitcoin ABC 0.26.3
P2P Digital Currency
|
This is the complete list of members for interfaces::Wallet, including all inherited members.
abandonTransaction(const TxId &txid)=0 | interfaces::Wallet | pure virtual |
abortRescan()=0 | interfaces::Wallet | pure virtual |
addDestData(const CTxDestination &dest, const std::string &key, const std::string &value)=0 | interfaces::Wallet | pure virtual |
AddressBookChangedFn typedef | interfaces::Wallet | |
backupWallet(const std::string &filename)=0 | interfaces::Wallet | pure virtual |
canGetAddresses() const =0 | interfaces::Wallet | pure virtual |
CanGetAddressesChangedFn typedef | interfaces::Wallet | |
changeWalletPassphrase(const SecureString &old_wallet_passphrase, const SecureString &new_wallet_passphrase)=0 | interfaces::Wallet | pure virtual |
CoinsList typedef | interfaces::Wallet | |
commitTransaction(CTransactionRef tx, WalletValueMap value_map, WalletOrderForm order_form)=0 | interfaces::Wallet | pure virtual |
createTransaction(const std::vector< CRecipient > &recipients, const CCoinControl &coin_control, bool sign, int &change_pos, Amount &fee, bilingual_str &fail_reason)=0 | interfaces::Wallet | pure virtual |
delAddressBook(const CTxDestination &dest)=0 | interfaces::Wallet | pure virtual |
encryptWallet(const SecureString &wallet_passphrase)=0 | interfaces::Wallet | pure virtual |
eraseDestData(const CTxDestination &dest, const std::string &key)=0 | interfaces::Wallet | pure virtual |
fillPSBT(SigHashType sighash_type, bool sign, bool bip32derivs, PartiallySignedTransaction &psbtx, bool &complete) const =0 | interfaces::Wallet | pure virtual |
getAddress(const CTxDestination &dest, std::string *name, isminetype *is_mine, std::string *purpose)=0 | interfaces::Wallet | pure virtual |
getAddresses()=0 | interfaces::Wallet | pure virtual |
getAvailableBalance(const CCoinControl &coin_control)=0 | interfaces::Wallet | pure virtual |
getBalance()=0 | interfaces::Wallet | pure virtual |
getBalances()=0 | interfaces::Wallet | pure virtual |
getChainParams()=0 | interfaces::Wallet | pure virtual |
getCoins(const std::vector< COutPoint > &outputs)=0 | interfaces::Wallet | pure virtual |
getCredit(const CTxOut &txout, isminefilter filter)=0 | interfaces::Wallet | pure virtual |
getDebit(const CTxIn &txin, isminefilter filter)=0 | interfaces::Wallet | pure virtual |
getDefaultAddressType()=0 | interfaces::Wallet | pure virtual |
getDefaultMaxTxFee()=0 | interfaces::Wallet | pure virtual |
getDestValues(const std::string &prefix)=0 | interfaces::Wallet | pure virtual |
getMinimumFee(unsigned int tx_bytes, const CCoinControl &coin_control)=0 | interfaces::Wallet | pure virtual |
getNewDestination(const OutputType type, const std::string label, CTxDestination &dest)=0 | interfaces::Wallet | pure virtual |
getPubKey(const CScript &script, const CKeyID &address, CPubKey &pub_key)=0 | interfaces::Wallet | pure virtual |
getRequiredFee(unsigned int tx_bytes)=0 | interfaces::Wallet | pure virtual |
getTx(const TxId &txid)=0 | interfaces::Wallet | pure virtual |
getWalletName()=0 | interfaces::Wallet | pure virtual |
getWalletTx(const TxId &txid)=0 | interfaces::Wallet | pure virtual |
getWalletTxDetails(const TxId &txid, WalletTxStatus &tx_status, WalletOrderForm &order_form, bool &in_mempool, int &num_blocks)=0 | interfaces::Wallet | pure virtual |
getWalletTxs()=0 | interfaces::Wallet | pure virtual |
handleAddressBookChanged(AddressBookChangedFn fn)=0 | interfaces::Wallet | pure virtual |
handleCanGetAddressesChanged(CanGetAddressesChangedFn fn)=0 | interfaces::Wallet | pure virtual |
handleShowProgress(ShowProgressFn fn)=0 | interfaces::Wallet | pure virtual |
handleStatusChanged(StatusChangedFn fn)=0 | interfaces::Wallet | pure virtual |
handleTransactionChanged(TransactionChangedFn fn)=0 | interfaces::Wallet | pure virtual |
handleUnload(UnloadFn fn)=0 | interfaces::Wallet | pure virtual |
handleWatchOnlyChanged(WatchOnlyChangedFn fn)=0 | interfaces::Wallet | pure virtual |
haveWatchOnly()=0 | interfaces::Wallet | pure virtual |
hdEnabled()=0 | interfaces::Wallet | pure virtual |
isCrypted()=0 | interfaces::Wallet | pure virtual |
isLegacy()=0 | interfaces::Wallet | pure virtual |
isLocked()=0 | interfaces::Wallet | pure virtual |
isLockedCoin(const COutPoint &output)=0 | interfaces::Wallet | pure virtual |
isSpendable(const CTxDestination &dest)=0 | interfaces::Wallet | pure virtual |
listCoins()=0 | interfaces::Wallet | pure virtual |
listLockedCoins(std::vector< COutPoint > &outputs)=0 | interfaces::Wallet | pure virtual |
lock()=0 | interfaces::Wallet | pure virtual |
lockCoin(const COutPoint &output)=0 | interfaces::Wallet | pure virtual |
privateKeysDisabled()=0 | interfaces::Wallet | pure virtual |
remove()=0 | interfaces::Wallet | pure virtual |
setAddressBook(const CTxDestination &dest, const std::string &name, const std::string &purpose)=0 | interfaces::Wallet | pure virtual |
ShowProgressFn typedef | interfaces::Wallet | |
signMessage(const std::string &message, const PKHash &pkhash, std::string &str_sig)=0 | interfaces::Wallet | pure virtual |
StatusChangedFn typedef | interfaces::Wallet | |
transactionCanBeAbandoned(const TxId &txid)=0 | interfaces::Wallet | pure virtual |
TransactionChangedFn typedef | interfaces::Wallet | |
tryGetBalances(WalletBalances &balances, BlockHash &block_hash)=0 | interfaces::Wallet | pure virtual |
tryGetTxStatus(const TxId &txid, WalletTxStatus &tx_status, int &num_blocks, int64_t &block_time)=0 | interfaces::Wallet | pure virtual |
txinIsMine(const CTxIn &txin)=0 | interfaces::Wallet | pure virtual |
txoutIsMine(const CTxOut &txout)=0 | interfaces::Wallet | pure virtual |
UnloadFn typedef | interfaces::Wallet | |
unlock(const SecureString &wallet_passphrase)=0 | interfaces::Wallet | pure virtual |
unlockCoin(const COutPoint &output)=0 | interfaces::Wallet | pure virtual |
wallet() | interfaces::Wallet | inlinevirtual |
WatchOnlyChangedFn typedef | interfaces::Wallet | |
~Wallet() | interfaces::Wallet | inlinevirtual |