![]() |
BSHA3
0.17.99
P2P Blockchain, based on Bitcoin
|
#include <string>
Go to the source code of this file.
Functions | |
void | RegisterWalletRPCCommands (CRPCTable &t) |
std::shared_ptr< CWallet > | GetWalletForJSONRPCRequest (const JSONRPCRequest &request) |
Figures out what wallet, if any, to use for a JSONRPCRequest. More... | |
std::string | HelpRequiringPassphrase (CWallet *) |
void | EnsureWalletIsUnlocked (CWallet *) |
bool | EnsureWalletIsAvailable (CWallet *, bool avoidException) |
UniValue | getaddressinfo (const JSONRPCRequest &request) |
UniValue | signrawtransactionwithwallet (const JSONRPCRequest &request) |
bool | FillPSBT (const CWallet *pwallet, PartiallySignedTransaction &psbtx, const CTransaction *txConst, int sighash_type=1, bool sign=true, bool bip32derivs=false) |
bool EnsureWalletIsAvailable | ( | CWallet * | , |
bool | avoidException | ||
) |
Definition at line 73 of file rpcwallet.cpp.
void EnsureWalletIsUnlocked | ( | CWallet * | ) |
Definition at line 85 of file rpcwallet.cpp.
bool FillPSBT | ( | const CWallet * | pwallet, |
PartiallySignedTransaction & | psbtx, | ||
const CTransaction * | txConst, | ||
int | sighash_type = 1 , |
||
bool | sign = true , |
||
bool | bip32derivs = false |
||
) |
Definition at line 3738 of file rpcwallet.cpp.
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 |
Definition at line 53 of file rpcwallet.cpp.
std::string HelpRequiringPassphrase | ( | CWallet * | ) |
Definition at line 66 of file rpcwallet.cpp.
void RegisterWalletRPCCommands | ( | CRPCTable & | t | ) |
UniValue signrawtransactionwithwallet | ( | const JSONRPCRequest & | request | ) |