From 915988d694e0c2082bfa80b51da5e84dd1302fcc Mon Sep 17 00:00:00 2001 From: SChernykh Date: Wed, 30 Mar 2022 07:59:59 +0200 Subject: [PATCH] Added logging for the extra_nonce fix --- src/block_template.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/block_template.cpp b/src/block_template.cpp index a72eb96..dab1da3 100644 --- a/src/block_template.cpp +++ b/src/block_template.cpp @@ -438,6 +438,8 @@ void BlockTemplate::update(const MinerData& data, const Mempool& mempool, Wallet const int create_miner_tx_result = create_miner_tx(data, m_shares, max_reward_amounts_weight, false); if (create_miner_tx_result < 0) { if (create_miner_tx_result == -3) { + LOGINFO(4, "Readjusting miner_tx to reduce extra nonce size"); + // Too many extra bytes were added, refine max_reward_amounts_weight and miner_tx_weight if (!SideChain::split_reward(base_reward + final_fees, m_shares, m_rewards)) { return; @@ -462,6 +464,8 @@ void BlockTemplate::update(const MinerData& data, const Mempool& mempool, Wallet if (create_miner_tx(data, m_shares, max_reward_amounts_weight, false) < 0) { return; } + + LOGINFO(4, "New extra nonce size = " << m_poolBlockTemplate->m_extraNonceSize); } else { return;