policy: make anchor spend standard
Only standard when non-nested.
This commit is contained in:
1 parent
455fca86cf
commit
b60aaf8b23
1 file changed
+2
@@ -1943,6 +1943,8 @@ static bool VerifyWitnessProgram(const CScriptWitness& witness, int witversion,
|
|||||||
}
|
}
|
||||||
return set_success(serror);
|
return set_success(serror);
|
||||||
}
|
}
|
||||||
|
} else if (!is_p2sh && CScript::IsPayToAnchor(witversion, program)) {
|
||||||
|
return true;
|
||||||
} else {
|
} else {
|
||||||
if (flags & SCRIPT_VERIFY_DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM) {
|
if (flags & SCRIPT_VERIFY_DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM) {
|
||||||
return set_error(serror, SCRIPT_ERR_DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM);
|
return set_error(serror, SCRIPT_ERR_DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM);
|
||||||
|
|||||||
Reference in new issue
Block a user