From 33a592ee522bf2947a87d1015994947af016b7cd Mon Sep 17 00:00:00 2001 From: SChernykh Date: Wed, 25 Jan 2023 14:43:55 +0100 Subject: [PATCH] Fixed v2 signaling --- src/pool_block.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/pool_block.cpp b/src/pool_block.cpp index ccf473d..a69ad94 100644 --- a/src/pool_block.cpp +++ b/src/pool_block.cpp @@ -397,9 +397,7 @@ uint32_t PoolBlock::signal_v2_readiness(uint32_t extra_nonce) { const uint64_t ts = (SideChain::network_type() == NetworkType::Mainnet) ? VERSION2_MAINNET_TIMESTAMP : VERSION2_TESTNET_TIMESTAMP; if (time(nullptr) < static_cast(ts)) { - extra_nonce |= 0xFF000000UL; - extra_nonce &= ~0x00100000UL; - return extra_nonce; + return (extra_nonce & 0x007FFFFFUL) | 0xFF000000UL; } return extra_nonce; }