From c28ac001a6fcf6ca5e72125e224d20d2c64fbd73 Mon Sep 17 00:00:00 2001 From: j-berman Date: Thu, 17 Sep 2026 21:14:44 -0700 Subject: [PATCH 1/3] Bump min penalty block size to 10mb --- src/cryptonote_config.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cryptonote_config.h b/src/cryptonote_config.h index 0423d35bf..7b8201db3 100644 --- a/src/cryptonote_config.h +++ b/src/cryptonote_config.h @@ -58,7 +58,7 @@ #define CRYPTONOTE_BLOCK_GRANTED_FULL_REWARD_ZONE_V2 60000 //size of block (bytes) after which reward for block calculated using block size #define CRYPTONOTE_BLOCK_GRANTED_FULL_REWARD_ZONE_V1 20000 //size of block (bytes) after which reward for block calculated using block size - before first fork #define CRYPTONOTE_BLOCK_GRANTED_FULL_REWARD_ZONE_V5 300000 //size of block (bytes) after which reward for block calculated using block size - second change, from v5 -#define CRYPTONOTE_BLOCK_GRANTED_FULL_REWARD_ZONE_V17 625000 //size of block (bytes) after which reward for block calculated using block size - third change, from v17 +#define CRYPTONOTE_BLOCK_GRANTED_FULL_REWARD_ZONE_V17 10000000 //size of block (bytes) after which reward for block calculated using block size - third change, from v17 #define CRYPTONOTE_LONG_TERM_BLOCK_WEIGHT_WINDOW_SIZE 100000 // size in blocks of the long term block weight median window #define CRYPTONOTE_SHORT_TERM_BLOCK_SURGE_FACTOR_V10 50 #define CRYPTONOTE_SHORT_TERM_BLOCK_SURGE_FACTOR_V17 8 From 309ee2d0342e098c2b69a11972c3e770b6ae5793 Mon Sep 17 00:00:00 2001 From: j-berman Date: Wed, 23 Sep 2026 11:51:03 -0700 Subject: [PATCH 2/3] Update expected BASE_FEE_ESTIMATE with change to min block penalty size --- tests/functional_tests/blockchain.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/functional_tests/blockchain.py b/tests/functional_tests/blockchain.py index 1248f2a90..686d14a48 100755 --- a/tests/functional_tests/blockchain.py +++ b/tests/functional_tests/blockchain.py @@ -45,7 +45,7 @@ Test the following RPCs: from framework.daemon import Daemon from framework.wallet import Wallet -BASE_FEE_ESTIMATE = 1200000 +BASE_FEE_ESTIMATE = 4400 class BlockchainTest(): def run_test(self): From 8366bf3f377478011295d56dce455adad3cabfe5 Mon Sep 17 00:00:00 2001 From: Justin Berman Date: Wed, 23 Sep 2026 21:32:01 -0700 Subject: [PATCH 3/3] Stressnet specific comment --- src/cryptonote_config.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cryptonote_config.h b/src/cryptonote_config.h index 7b8201db3..998ef6bab 100644 --- a/src/cryptonote_config.h +++ b/src/cryptonote_config.h @@ -58,7 +58,7 @@ #define CRYPTONOTE_BLOCK_GRANTED_FULL_REWARD_ZONE_V2 60000 //size of block (bytes) after which reward for block calculated using block size #define CRYPTONOTE_BLOCK_GRANTED_FULL_REWARD_ZONE_V1 20000 //size of block (bytes) after which reward for block calculated using block size - before first fork #define CRYPTONOTE_BLOCK_GRANTED_FULL_REWARD_ZONE_V5 300000 //size of block (bytes) after which reward for block calculated using block size - second change, from v5 -#define CRYPTONOTE_BLOCK_GRANTED_FULL_REWARD_ZONE_V17 10000000 //size of block (bytes) after which reward for block calculated using block size - third change, from v17 +#define CRYPTONOTE_BLOCK_GRANTED_FULL_REWARD_ZONE_V17 10000000 //STRESSNET SPECIFIC size of block (bytes) after which reward for block calculated using block size - third change, from v17 #define CRYPTONOTE_LONG_TERM_BLOCK_WEIGHT_WINDOW_SIZE 100000 // size in blocks of the long term block weight median window #define CRYPTONOTE_SHORT_TERM_BLOCK_SURGE_FACTOR_V10 50 #define CRYPTONOTE_SHORT_TERM_BLOCK_SURGE_FACTOR_V17 8