Skip to content

Commit d33ca99

Browse files
committed
refactor: use quorum->params.size instead function argument
1 parent b3aeaa4 commit d33ca99

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

src/rpc/quorums.cpp

+5-6
Original file line numberDiff line numberDiff line change
@@ -175,8 +175,8 @@ static RPCHelpMan quorum_list_extended()
175175
};
176176
}
177177

178-
static UniValue BuildQuorumInfo(const llmq::CQuorumBlockProcessor& quorum_block_processor, const llmq::CQuorumCPtr& quorum,
179-
bool includeMembers, bool includeSkShare, bool single_node_quorum = false)
178+
static UniValue BuildQuorumInfo(const llmq::CQuorumBlockProcessor& quorum_block_processor,
179+
const llmq::CQuorumCPtr& quorum, bool includeMembers, bool includeSkShare)
180180
{
181181
UniValue ret(UniValue::VOBJ);
182182

@@ -207,7 +207,7 @@ static UniValue BuildQuorumInfo(const llmq::CQuorumBlockProcessor& quorum_block_
207207
mo.pushKV("pubKeyOperator", dmn->pdmnState->pubKeyOperator.ToString());
208208
mo.pushKV("valid", quorum->qc->validMembers[i]);
209209
if (quorum->qc->validMembers[i]) {
210-
if (single_node_quorum) {
210+
if (quorum->params.size == 1) {
211211
mo.pushKV("pubKeyShare", dmn->pdmnState->pubKeyOperator.ToString());
212212
} else {
213213
CBLSPublicKey pubKey = quorum->GetPubKeyShare(i);
@@ -246,8 +246,7 @@ static RPCHelpMan quorum_info()
246246
const LLMQContext& llmq_ctx = EnsureLLMQContext(node);
247247

248248
const Consensus::LLMQType llmqType{static_cast<Consensus::LLMQType>(ParseInt32V(request.params[0], "llmqType"))};
249-
auto llmq_opt = Params().GetLLMQ(llmqType);
250-
if (!llmq_opt.has_value()) {
249+
if (!Params().GetLLMQ(llmqType).has_value()) {
251250
throw JSONRPCError(RPC_INVALID_PARAMETER, "invalid LLMQ type");
252251
}
253252

@@ -262,7 +261,7 @@ static RPCHelpMan quorum_info()
262261
throw JSONRPCError(RPC_INVALID_PARAMETER, "quorum not found");
263262
}
264263

265-
return BuildQuorumInfo(*llmq_ctx.quorum_block_processor, quorum, true, includeSkShare, llmq_opt->size == 1);
264+
return BuildQuorumInfo(*llmq_ctx.quorum_block_processor, quorum, true, includeSkShare);
266265
},
267266
};
268267
}

0 commit comments

Comments
 (0)