Bitcoin
|
#include <memory>
#include <string>
#include <vector>
Go to the source code of this file.
Namespaces | |
interfaces | |
Functions | |
void | RegisterWalletRPCCommands (interfaces::Chain &chain, std::vector< std::unique_ptr< interfaces::Handler >> &handlers) |
std::shared_ptr< CWallet > | GetWalletForJSONRPCRequest (const JSONRPCRequest &request) |
std::string | HelpRequiringPassphrase (const CWallet *) |
void | EnsureWalletIsUnlocked (const CWallet *) |
bool | EnsureWalletIsAvailable (const CWallet *, bool avoidException) |
UniValue | getaddressinfo (const JSONRPCRequest &request) |
UniValue | signrawtransactionwithwallet (const JSONRPCRequest &request) |
bool EnsureWalletIsAvailable | ( | const CWallet * | , |
bool | avoidException | ||
) |
void EnsureWalletIsUnlocked | ( | const CWallet * | ) |
UniValue getaddressinfo | ( | const JSONRPCRequest & | request | ) |
std::shared_ptr<CWallet> GetWalletForJSONRPCRequest | ( | const JSONRPCRequest & | request | ) |
Figures out what wallet, if any, to use for a JSONRPCRequest.
[in] | request | JSONRPCRequest that wishes to access a wallet |
std::string HelpRequiringPassphrase | ( | const CWallet * | ) |
void RegisterWalletRPCCommands | ( | interfaces::Chain & | chain, |
std::vector< std::unique_ptr< interfaces::Handler >> & | handlers | ||
) |
UniValue signrawtransactionwithwallet | ( | const JSONRPCRequest & | request | ) |