@@ -175,8 +175,8 @@ static RPCHelpMan quorum_list_extended()
175
175
};
176
176
}
177
177
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 )
180
180
{
181
181
UniValue ret (UniValue::VOBJ);
182
182
@@ -207,7 +207,7 @@ static UniValue BuildQuorumInfo(const llmq::CQuorumBlockProcessor& quorum_block_
207
207
mo.pushKV (" pubKeyOperator" , dmn->pdmnState ->pubKeyOperator .ToString ());
208
208
mo.pushKV (" valid" , quorum->qc ->validMembers [i]);
209
209
if (quorum->qc ->validMembers [i]) {
210
- if (single_node_quorum ) {
210
+ if (quorum-> params . size == 1 ) {
211
211
mo.pushKV (" pubKeyShare" , dmn->pdmnState ->pubKeyOperator .ToString ());
212
212
} else {
213
213
CBLSPublicKey pubKey = quorum->GetPubKeyShare (i);
@@ -246,8 +246,7 @@ static RPCHelpMan quorum_info()
246
246
const LLMQContext& llmq_ctx = EnsureLLMQContext (node);
247
247
248
248
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 ()) {
251
250
throw JSONRPCError (RPC_INVALID_PARAMETER, " invalid LLMQ type" );
252
251
}
253
252
@@ -262,7 +261,7 @@ static RPCHelpMan quorum_info()
262
261
throw JSONRPCError (RPC_INVALID_PARAMETER, " quorum not found" );
263
262
}
264
263
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);
266
265
},
267
266
};
268
267
}
0 commit comments