Browse Source

Log earned notarization output when mining/staking

dev
miketout 2 years ago
parent
commit
668681c238
  1. 6
      src/miner.cpp

6
src/miner.cpp

@ -2075,13 +2075,17 @@ CBlockTemplate* CreateNewBlock(const CChainParams& chainparams, const std::vecto
CValidationState state; CValidationState state;
CPBaaSNotarization earnedNotarization; CPBaaSNotarization earnedNotarization;
int numOuts = coinbaseTx.vout.size();
if (CPBaaSNotarization::CreateEarnedNotarization(ConnectedChains.FirstNotaryChain(), if (CPBaaSNotarization::CreateEarnedNotarization(ConnectedChains.FirstNotaryChain(),
DestinationToTransferDestination(proposer), DestinationToTransferDestination(proposer),
isStake, isStake,
state, state,
coinbaseTx.vout, coinbaseTx.vout,
earnedNotarization)) earnedNotarization) &&
numOuts != coinbaseTx.vout.size() &&
LogAcceptCategory("notarization"))
{ {
LogPrintf("%s: entering earned notarization into block %u, notarization: %s\n", __func__, Mining_height, earnedNotarization.ToUniValue().write(1,2).c_str());
} }
CPBaaSNotarization lastImportNotarization; CPBaaSNotarization lastImportNotarization;
CUTXORef lastImportNotarizationUTXO; CUTXORef lastImportNotarizationUTXO;

Loading…
Cancel
Save