@@ -263,7 +263,7 @@ static RPCHelpMan masternode_winners()
263263 auto payee = node.dmnman ->GetListForBlock (pIndex).GetMNPayee (pIndex);
264264 if (payee) {
265265 std::string strPayments = GetRequiredPaymentsString (*CHECK_NONFATAL (node.govman ), tip_mn_list, h, payee);
266- if (strFilter != " " && strPayments.find (strFilter) == std::string::npos) continue ;
266+ if (!strFilter. empty () && strPayments.find (strFilter) == std::string::npos) continue ;
267267 obj.pushKV (strprintf (" %d" , h), strPayments);
268268 }
269269 }
@@ -272,7 +272,7 @@ static RPCHelpMan masternode_winners()
272272 for (size_t i = 0 ; i < projection.size (); i++) {
273273 int h = nChainTipHeight + 1 + i;
274274 std::string strPayments = GetRequiredPaymentsString (*node.govman , tip_mn_list, h, projection[i]);
275- if (strFilter != " " && strPayments.find (strFilter) == std::string::npos) continue ;
275+ if (!strFilter. empty () && strPayments.find (strFilter) == std::string::npos) continue ;
276276 obj.pushKV (strprintf (" %d" , h), strPayments);
277277 }
278278
@@ -566,7 +566,7 @@ static RPCHelpMan masternodelist_helper(bool is_composite)
566566
567567 if (strMode == " addr" ) {
568568 std::string strAddress = dmn.pdmnState ->addr .ToStringAddrPort ();
569- if (strFilter != " " && strAddress.find (strFilter) == std::string::npos &&
569+ if (!strFilter. empty () && strAddress.find (strFilter) == std::string::npos &&
570570 strOutpoint.find (strFilter) == std::string::npos) return ;
571571 obj.pushKV (strOutpoint, strAddress);
572572 } else if (strMode == " full" ) {
@@ -577,7 +577,7 @@ static RPCHelpMan masternodelist_helper(bool is_composite)
577577 PadString (ToString (dmnToLastPaidTime (dmn)), 10 ),
578578 PadString (ToString (dmn.pdmnState ->nLastPaidHeight ), 6 ),
579579 dmn.pdmnState ->addr .ToStringAddrPort ());
580- if (strFilter != " " && strFull.find (strFilter) == std::string::npos &&
580+ if (!strFilter. empty () && strFull.find (strFilter) == std::string::npos &&
581581 strOutpoint.find (strFilter) == std::string::npos) return ;
582582 obj.pushKV (strOutpoint, strFull);
583583 } else if (strMode == " info" ) {
@@ -586,7 +586,7 @@ static RPCHelpMan masternodelist_helper(bool is_composite)
586586 dmn.pdmnState ->nPoSePenalty ,
587587 payeeStr,
588588 dmn.pdmnState ->addr .ToStringAddrPort ());
589- if (strFilter != " " && strInfo.find (strFilter) == std::string::npos &&
589+ if (!strFilter. empty () && strInfo.find (strFilter) == std::string::npos &&
590590 strOutpoint.find (strFilter) == std::string::npos) return ;
591591 obj.pushKV (strOutpoint, strInfo);
592592 } else if (strMode == " json" || strMode == " recent" || strMode == " evo" ) {
@@ -602,7 +602,7 @@ static RPCHelpMan masternodelist_helper(bool is_composite)
602602 EncodeDestination (PKHash (dmn.pdmnState ->keyIDVoting )),
603603 collateralAddressStr,
604604 dmn.pdmnState ->pubKeyOperator .ToString ());
605- if (strFilter != " " && strInfo.find (strFilter) == std::string::npos &&
605+ if (!strFilter. empty () && strInfo.find (strFilter) == std::string::npos &&
606606 strOutpoint.find (strFilter) == std::string::npos) return ;
607607 UniValue objMN (UniValue::VOBJ);
608608 objMN.pushKV (" proTxHash" , dmn.proTxHash .ToString ());
@@ -625,28 +625,28 @@ static RPCHelpMan masternodelist_helper(bool is_composite)
625625 objMN.pushKV (" pubkeyoperator" , dmn.pdmnState ->pubKeyOperator .ToString ());
626626 obj.pushKV (strOutpoint, objMN);
627627 } else if (strMode == " lastpaidblock" ) {
628- if (strFilter != " " && strOutpoint.find (strFilter) == std::string::npos) return ;
628+ if (!strFilter. empty () && strOutpoint.find (strFilter) == std::string::npos) return ;
629629 obj.pushKV (strOutpoint, dmn.pdmnState ->nLastPaidHeight );
630630 } else if (strMode == " lastpaidtime" ) {
631- if (strFilter != " " && strOutpoint.find (strFilter) == std::string::npos) return ;
631+ if (!strFilter. empty () && strOutpoint.find (strFilter) == std::string::npos) return ;
632632 obj.pushKV (strOutpoint, dmnToLastPaidTime (dmn));
633633 } else if (strMode == " payee" ) {
634- if (strFilter != " " && payeeStr.find (strFilter) == std::string::npos &&
634+ if (!strFilter. empty () && payeeStr.find (strFilter) == std::string::npos &&
635635 strOutpoint.find (strFilter) == std::string::npos) return ;
636636 obj.pushKV (strOutpoint, payeeStr);
637637 } else if (strMode == " owneraddress" ) {
638- if (strFilter != " " && strOutpoint.find (strFilter) == std::string::npos) return ;
638+ if (!strFilter. empty () && strOutpoint.find (strFilter) == std::string::npos) return ;
639639 obj.pushKV (strOutpoint, EncodeDestination (PKHash (dmn.pdmnState ->keyIDOwner )));
640640 } else if (strMode == " pubkeyoperator" ) {
641- if (strFilter != " " && strOutpoint.find (strFilter) == std::string::npos) return ;
641+ if (!strFilter. empty () && strOutpoint.find (strFilter) == std::string::npos) return ;
642642 obj.pushKV (strOutpoint, dmn.pdmnState ->pubKeyOperator .ToString ());
643643 } else if (strMode == " status" ) {
644644 std::string strStatus = dmnToStatus (dmn);
645- if (strFilter != " " && strStatus.find (strFilter) == std::string::npos &&
645+ if (!strFilter. empty () && strStatus.find (strFilter) == std::string::npos &&
646646 strOutpoint.find (strFilter) == std::string::npos) return ;
647647 obj.pushKV (strOutpoint, strStatus);
648648 } else if (strMode == " votingaddress" ) {
649- if (strFilter != " " && strOutpoint.find (strFilter) == std::string::npos) return ;
649+ if (!strFilter. empty () && strOutpoint.find (strFilter) == std::string::npos) return ;
650650 obj.pushKV (strOutpoint, EncodeDestination (PKHash (dmn.pdmnState ->keyIDVoting )));
651651 }
652652 });
0 commit comments