defmodule BitcoinLib.Signing.Psbt.Global.Version do defstruct [:value] alias BitcoinLib.Signing.Psbt.Global.Version # TODO: document def parse(<>) do %Version{value: version} end def parse(_) do {:error, "malformed PSBT version number"} end end