policy: make anchor spend standard

Only standard when non-nested.
This commit is contained in:
Greg Sanders committed 2024-07-30 14:06:58 -04:00
1 parent 455fca86cf
commit b60aaf8b23
1 file changed
+2
+2
View File
@@ -1943,6 +1943,8 @@ static bool VerifyWitnessProgram(const CScriptWitness& witness, int witversion,
}
return set_success(serror);
}
} else if (!is_p2sh && CScript::IsPayToAnchor(witversion, program)) {
return true;
} else {
if (flags & SCRIPT_VERIFY_DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM) {
return set_error(serror, SCRIPT_ERR_DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM);