From 1a0bd1db900279974a9a6506a9d60eb67057937f Mon Sep 17 00:00:00 2001 From: BlobMaster41 <96896824+BlobMaster41@users.noreply.github.com> Date: Thu, 26 Sep 2024 22:21:30 -0400 Subject: [PATCH] modified max size --- .idea/.gitignore | 8 + .idea/editor.xml | 585 ++++++++++++++++++++++++++++++++++++++++++ .idea/misc.xml | 18 ++ .idea/vcs.xml | 6 + src/policy/packages.h | 2 +- src/policy/policy.h | 2 +- 6 files changed, 619 insertions(+), 2 deletions(-) create mode 100644 .idea/.gitignore create mode 100644 .idea/editor.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/vcs.xml diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000000000..13566b81b018a --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/editor.xml b/.idea/editor.xml new file mode 100644 index 0000000000000..1d6ac87323dfd --- /dev/null +++ b/.idea/editor.xml @@ -0,0 +1,585 @@ + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000000000..c34a7229f6cda --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,18 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000000000..35eb1ddfbbc02 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/src/policy/packages.h b/src/policy/packages.h index 537d8476e2dc8..2efaf788cfdc9 100644 --- a/src/policy/packages.h +++ b/src/policy/packages.h @@ -21,7 +21,7 @@ static constexpr uint32_t MAX_PACKAGE_COUNT{25}; to allow for context-less checks. This must allow a superset of sigops weighted vsize limited transactions to not disallow transactions we would have otherwise accepted individually. */ -static constexpr uint32_t MAX_PACKAGE_WEIGHT = 404'000; +static constexpr uint32_t MAX_PACKAGE_WEIGHT = 3904'000; static_assert(MAX_PACKAGE_WEIGHT >= MAX_STANDARD_TX_WEIGHT); // If a package is to be evaluated, it must be at least as large as the mempool's ancestor/descendant limits, diff --git a/src/policy/policy.h b/src/policy/policy.h index 6a7980c312c9b..1c3b8dd5b4617 100644 --- a/src/policy/policy.h +++ b/src/policy/policy.h @@ -24,7 +24,7 @@ static constexpr unsigned int DEFAULT_BLOCK_MAX_WEIGHT{MAX_BLOCK_WEIGHT - 4000}; /** Default for -blockmintxfee, which sets the minimum feerate for a transaction in blocks created by mining code **/ static constexpr unsigned int DEFAULT_BLOCK_MIN_TX_FEE{1000}; /** The maximum weight for transactions we're willing to relay/mine */ -static constexpr int32_t MAX_STANDARD_TX_WEIGHT{400000}; +static constexpr int32_t MAX_STANDARD_TX_WEIGHT{390000}; /** The minimum non-witness size for transactions we're willing to relay/mine: one larger than 64 */ static constexpr unsigned int MIN_STANDARD_TX_NONWITNESS_SIZE{65}; /** Maximum number of signature check operations in an IsStandard() P2SH script */