MCPcopy Create free account
hub / github.com/bitcoin/bitcoin / GetWalletNameFromJSONRPCRequest

Function GetWalletNameFromJSONRPCRequest

src/wallet/rpc/util.cpp:53–60  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

51}
52
53std::optional<std::string> GetWalletNameFromJSONRPCRequest(const JSONRPCRequest& request)
54{
55 if (request.URI.starts_with(WALLET_ENDPOINT_BASE)) {
56 // wallet endpoint was used
57 return UrlDecode(std::string_view{request.URI}.substr(WALLET_ENDPOINT_BASE.size()));
58 }
59 return std::nullopt;
60}
61
62std::shared_ptr<CWallet> GetWalletForJSONRPCRequest(const JSONRPCRequest& request)
63{

Callers 2

EnsureUniqueWalletNameFunction · 0.85

Calls 2

UrlDecodeFunction · 0.85
sizeMethod · 0.45

Tested by

no test coverage detected