Changeset View
Changeset View
Standalone View
Standalone View
src/wallet/rpcdump.cpp
Show First 20 Lines • Show All 199 Lines • ▼ Show 20 Lines | |||||
UniValue abortrescan(const Config &config, const JSONRPCRequest &request) { | UniValue abortrescan(const Config &config, const JSONRPCRequest &request) { | ||||
CWallet *const pwallet = GetWalletForJSONRPCRequest(request); | CWallet *const pwallet = GetWalletForJSONRPCRequest(request); | ||||
if (!EnsureWalletIsAvailable(pwallet, request.fHelp)) { | if (!EnsureWalletIsAvailable(pwallet, request.fHelp)) { | ||||
return NullUniValue; | return NullUniValue; | ||||
} | } | ||||
if (request.fHelp || request.params.size() > 0) { | if (request.fHelp || request.params.size() > 0) { | ||||
throw std::runtime_error("abortrescan\n" | throw std::runtime_error("abortrescan\n" | ||||
"\nStops current wallet rescan triggered e.g. " | "\nStops current wallet rescan triggered by " | ||||
"by an importprivkey call.\n" | "an RPC call, e.g. by an importprivkey call.\n" | ||||
"\nExamples:\n" | "\nExamples:\n" | ||||
"\nImport a private key\n" + | "\nImport a private key\n" + | ||||
HelpExampleCli("importprivkey", "\"mykey\"") + | HelpExampleCli("importprivkey", "\"mykey\"") + | ||||
"\nAbort the running wallet rescan\n" + | "\nAbort the running wallet rescan\n" + | ||||
HelpExampleCli("abortrescan", "") + | HelpExampleCli("abortrescan", "") + | ||||
"\nAs a JSON-RPC call\n" + | "\nAs a JSON-RPC call\n" + | ||||
HelpExampleRpc("abortrescan", "")); | HelpExampleRpc("abortrescan", "")); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 1,265 Lines • Show Last 20 Lines |