From 57fadfa0360d079bfefd401d0a2873f336fe6674 Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Tue, 4 Feb 2025 01:53:39 +0000 Subject: [PATCH] Set maxscriptsize policy option default to 1650 (like MAX_STANDARD_SCRIPTSIG_SIZE) --- src/init.cpp | 2 +- src/policy/policy.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/init.cpp b/src/init.cpp index 4d72151e50..68075f841b 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -809,7 +809,7 @@ void InitParameterInteraction(ArgsManager& args) args.SoftSetArg("-datacarriercost", "0.25"); args.SoftSetArg("-datacarrierfullcount", "0"); args.SoftSetArg("-datacarriersize", "83"); - + args.SoftSetArg("-maxscriptsize", strprintf("%s", std::numeric_limits::max())); args.SoftSetArg("-spkreuse", "allow"); args.SoftSetArg("-blockprioritysize", "0"); args.SoftSetArg("-blockmaxsize", "4000000"); diff --git a/src/policy/policy.h b/src/policy/policy.h index 9c5ee9f05c..6903866da0 100644 --- a/src/policy/policy.h +++ b/src/policy/policy.h @@ -45,7 +45,7 @@ static constexpr unsigned int MAX_STANDARD_TX_SIGOPS_COST{MAX_BLOCK_SIGOPS_COST/ /** Default for -incrementalrelayfee, which sets the minimum feerate increase for mempool limiting or replacement **/ static constexpr unsigned int DEFAULT_INCREMENTAL_RELAY_FEE{1000}; /** Default for -maxscriptsize */ -static constexpr unsigned int DEFAULT_SCRIPT_SIZE_POLICY_LIMIT{std::numeric_limits::max()}; +static constexpr unsigned int DEFAULT_SCRIPT_SIZE_POLICY_LIMIT{1650}; /** Default for -bytespersigop */ static constexpr unsigned int DEFAULT_BYTES_PER_SIGOP{20}; /** Default for -bytespersigopstrict */