Module Script_witnesscommitment.Output

type t = Hash.t
val name : string
val encode : string -> Script.t
val decode : (Script.opcode list * 'a) -> Hash.t
val check : (Script.opcode list * 'a) -> bool
val spendable_by : 'a -> 'b -> string