We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0b4cd08 commit df53a3eCopy full SHA for df53a3e
1 file changed
src/rpc/mining.cpp
@@ -1015,8 +1015,9 @@ static RPCHelpMan getblocktemplate()
1015
result.pushKV("signet_challenge", HexStr(consensusParams.signet_challenge));
1016
}
1017
1018
- if (!block_template->getCoinbaseCommitment().empty()) {
1019
- result.pushKV("default_witness_commitment", HexStr(block_template->getCoinbaseCommitment()));
+ if (auto coinbase{block_template->getCoinbaseTx()}; coinbase.required_outputs.size() > 0) {
+ CHECK_NONFATAL(coinbase.required_outputs.size() == 1); // Only one output is currently expected
1020
+ result.pushKV("default_witness_commitment", HexStr(coinbase.required_outputs[0].scriptPubKey));
1021
1022
1023
return result;
0 commit comments