diff --git a/bitcoin/core/script.py b/bitcoin/core/script.py index c0058a41..ad3eebd3 100644 --- a/bitcoin/core/script.py +++ b/bitcoin/core/script.py @@ -691,7 +691,7 @@ def is_witness_scriptpubkey(self): def witness_version(self): """Returns the witness version on [0,16]. """ - return next(iter(self)) + return CScriptOp(next(iter(self))).decode_op_n() def is_witness_v0_keyhash(self): """Returns true if this is a scriptpubkey for V0 P2WPKH. """