Skip to content

Commit bce7648

Browse files
committed
Merge 7cb85f1 into merged_master (Elements PR ElementsProject#1477)
2 parents 9ee2825 + 7cb85f1 commit bce7648

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

src/policy/policy.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,8 @@ static constexpr unsigned int STANDARD_SCRIPT_VERIFY_FLAGS{MANDATORY_SCRIPT_VERI
117117
SCRIPT_VERIFY_CONST_SCRIPTCODE |
118118
SCRIPT_VERIFY_DISCOURAGE_UPGRADABLE_TAPROOT_VERSION |
119119
SCRIPT_VERIFY_DISCOURAGE_OP_SUCCESS |
120-
SCRIPT_VERIFY_DISCOURAGE_UPGRADABLE_PUBKEYTYPE};
120+
SCRIPT_VERIFY_DISCOURAGE_UPGRADABLE_PUBKEYTYPE |
121+
SCRIPT_VERIFY_SIMPLICITY};
121122

122123
/** For convenience, standard but not mandatory verify flags. */
123124
static constexpr unsigned int STANDARD_NOT_MANDATORY_VERIFY_FLAGS{STANDARD_SCRIPT_VERIFY_FLAGS & ~MANDATORY_SCRIPT_VERIFY_FLAGS};

src/validation.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1130,10 +1130,6 @@ bool MemPoolAccept::PolicyScriptChecks(const ATMPArgs& args, Workspace& ws)
11301130
scriptVerifyFlags |= SCRIPT_SIGHASH_RANGEPROOF;
11311131
}
11321132

1133-
if (DeploymentActiveAfter(m_active_chainstate.m_chain.Tip(), m_active_chainstate.m_chainman, Consensus::DEPLOYMENT_SIMPLICITY)) {
1134-
scriptVerifyFlags |= SCRIPT_VERIFY_SIMPLICITY;
1135-
}
1136-
11371133
// Check input scripts and signatures.
11381134
// This is done last to help prevent CPU exhaustion denial-of-service attacks.
11391135
if (!CheckInputScripts(tx, state, m_view, scriptVerifyFlags, true, false, ws.m_precomputed_txdata)) {

0 commit comments

Comments
 (0)