Skip to content

Commit 5e404b6

Browse files
committed
Accept unknown witness versions for future softforks
1 parent e5a6125 commit 5e404b6

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Script/Interpreter/Interpreter.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,8 @@ private function verifyWitnessProgram(WitnessProgram $witnessProgram, ScriptWitn
184184
} elseif ($flags & self::VERIFY_DISCOURAGE_UPGRADABLE_WITNESS_PROGRAM) {
185185
return false;
186186
} else {
187-
return false;
187+
// Unknown versions are always 'valid' to permit future soft forks
188+
return true;
188189
}
189190

190191
$mainStack = new Stack();

0 commit comments

Comments
 (0)