@@ -103,7 +103,7 @@ std::shared_ptr<CWallet> GetWalletForJSONRPCRequest(const JSONRPCRequest& reques
103103
104104 std::string wallet_name;
105105 if (GetWalletNameFromJSONRPCRequest (request, wallet_name)) {
106- std::shared_ptr<CWallet> pwallet = GetWallet (context, wallet_name);
106+ const std::shared_ptr<CWallet> pwallet = GetWallet (context, wallet_name);
107107 if (!pwallet) throw JSONRPCError (RPC_WALLET_NOT_FOUND, " Requested wallet does not exist or is not loaded" );
108108 return pwallet;
109109 }
@@ -570,7 +570,7 @@ static RPCHelpMan listaddressgroupings()
570570 },
571571 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
572572{
573- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
573+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
574574 if (!pwallet) return NullUniValue;
575575
576576 // Make sure the results are valid at least up to the most recent block
@@ -627,7 +627,7 @@ static RPCHelpMan signmessage()
627627 },
628628 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
629629{
630- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
630+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
631631 if (!pwallet) return NullUniValue;
632632
633633 LOCK (pwallet->cs_wallet );
@@ -729,7 +729,7 @@ static RPCHelpMan getreceivedbyaddress()
729729 },
730730 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
731731{
732- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
732+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
733733 if (!pwallet) return NullUniValue;
734734
735735 // Make sure the results are valid at least up to the most recent block
@@ -767,7 +767,7 @@ static RPCHelpMan getreceivedbylabel()
767767 },
768768 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
769769{
770- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
770+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
771771 if (!pwallet) return NullUniValue;
772772
773773 // Make sure the results are valid at least up to the most recent block
@@ -807,7 +807,7 @@ static RPCHelpMan getbalance()
807807 },
808808 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
809809{
810- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
810+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
811811 if (!pwallet) return NullUniValue;
812812
813813 // Make sure the results are valid at least up to the most recent block
@@ -846,7 +846,7 @@ static RPCHelpMan getunconfirmedbalance()
846846 RPCExamples{" " },
847847 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
848848{
849- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
849+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
850850 if (!pwallet) return NullUniValue;
851851
852852 // Make sure the results are valid at least up to the most recent block
@@ -1234,7 +1234,7 @@ static RPCHelpMan listreceivedbyaddress()
12341234 },
12351235 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
12361236{
1237- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
1237+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
12381238 if (!pwallet) return NullUniValue;
12391239
12401240 // Make sure the results are valid at least up to the most recent block
@@ -1276,7 +1276,7 @@ static RPCHelpMan listreceivedbylabel()
12761276 },
12771277 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
12781278{
1279- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
1279+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
12801280 if (!pwallet) return NullUniValue;
12811281
12821282 // Make sure the results are valid at least up to the most recent block
@@ -1461,7 +1461,7 @@ static RPCHelpMan listtransactions()
14611461 },
14621462 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
14631463{
1464- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
1464+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
14651465 if (!pwallet) return NullUniValue;
14661466
14671467 // Make sure the results are valid at least up to the most recent block
@@ -1577,7 +1577,7 @@ static RPCHelpMan listsinceblock()
15771577 },
15781578 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
15791579{
1580- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
1580+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
15811581 if (!pwallet) return NullUniValue;
15821582
15831583 const CWallet& wallet = *pwallet;
@@ -1718,7 +1718,7 @@ static RPCHelpMan gettransaction()
17181718 },
17191719 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
17201720{
1721- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
1721+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
17221722 if (!pwallet) return NullUniValue;
17231723
17241724 // Make sure the results are valid at least up to the most recent block
@@ -1829,7 +1829,7 @@ static RPCHelpMan backupwallet()
18291829 },
18301830 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
18311831{
1832- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
1832+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
18331833 if (!pwallet) return NullUniValue;
18341834
18351835 // Make sure the results are valid at least up to the most recent block
@@ -2331,7 +2331,7 @@ static RPCHelpMan listlockunspent()
23312331 },
23322332 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
23332333{
2334- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
2334+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
23352335 if (!pwallet) return NullUniValue;
23362336
23372337 LOCK (pwallet->cs_wallet );
@@ -2424,9 +2424,9 @@ static RPCHelpMan getbalances()
24242424 HelpExampleRpc (" getbalances" , " " )},
24252425 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
24262426{
2427- std::shared_ptr<CWallet> const rpc_wallet = GetWalletForJSONRPCRequest (request);
2427+ const std::shared_ptr<const CWallet> rpc_wallet = GetWalletForJSONRPCRequest (request);
24282428 if (!rpc_wallet) return NullUniValue;
2429- CWallet& wallet = *rpc_wallet;
2429+ const CWallet& wallet = *rpc_wallet;
24302430
24312431 // Make sure the results are valid at least up to the most recent block
24322432 // the user could have gotten from another RPC command prior to now
@@ -2500,7 +2500,7 @@ static RPCHelpMan getwalletinfo()
25002500 },
25012501 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
25022502{
2503- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
2503+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
25042504 if (!pwallet) return NullUniValue;
25052505
25062506 // Make sure the results are valid at least up to the most recent block
@@ -2840,7 +2840,7 @@ static RPCHelpMan createwallet()
28402840 options.create_passphrase = passphrase;
28412841 bilingual_str error;
28422842 std::optional<bool > load_on_start = request.params [6 ].isNull () ? std::nullopt : std::optional<bool >(request.params [6 ].get_bool ());
2843- std::shared_ptr<CWallet> wallet = CreateWallet (context, request.params [0 ].get_str (), load_on_start, options, status, error, warnings);
2843+ const std::shared_ptr<CWallet> wallet = CreateWallet (context, request.params [0 ].get_str (), load_on_start, options, status, error, warnings);
28442844 if (!wallet) {
28452845 RPCErrorCode code = status == DatabaseStatus::FAILED_ENCRYPT ? RPC_WALLET_ENCRYPTION_FAILED : RPC_WALLET_ERROR;
28462846 throw JSONRPCError (code, error.original );
@@ -3030,7 +3030,7 @@ static RPCHelpMan listunspent()
30303030 },
30313031 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
30323032{
3033- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
3033+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
30343034 if (!pwallet) return NullUniValue;
30353035
30363036 int nMinDepth = 1 ;
@@ -3593,7 +3593,7 @@ RPCHelpMan signrawtransactionwithwallet()
35933593 },
35943594 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
35953595{
3596- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
3596+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
35973597 if (!pwallet) return NullUniValue;
35983598
35993599 RPCTypeCheck (request.params , {UniValue::VSTR, UniValue::VARR, UniValue::VSTR}, true );
@@ -4058,7 +4058,7 @@ RPCHelpMan getaddressinfo()
40584058 },
40594059 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
40604060{
4061- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
4061+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
40624062 if (!pwallet) return NullUniValue;
40634063
40644064 LOCK (pwallet->cs_wallet );
@@ -4165,7 +4165,7 @@ static RPCHelpMan getaddressesbylabel()
41654165 },
41664166 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
41674167{
4168- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
4168+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
41694169 if (!pwallet) return NullUniValue;
41704170
41714171 LOCK (pwallet->cs_wallet );
@@ -4226,7 +4226,7 @@ static RPCHelpMan listlabels()
42264226 },
42274227 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
42284228{
4229- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
4229+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
42304230 if (!pwallet) return NullUniValue;
42314231
42324232 LOCK (pwallet->cs_wallet );
@@ -4555,7 +4555,7 @@ static RPCHelpMan walletprocesspsbt()
45554555 },
45564556 [&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
45574557{
4558- std::shared_ptr<CWallet> const pwallet = GetWalletForJSONRPCRequest (request);
4558+ const std::shared_ptr<const CWallet> pwallet = GetWalletForJSONRPCRequest (request);
45594559 if (!pwallet) return NullUniValue;
45604560
45614561 const CWallet& wallet{*pwallet};
0 commit comments