🍃 Chain_id.v
Proofs
Require Import CoqOfOCaml.CoqOfOCaml.
Require Import CoqOfOCaml.Settings.
Require Import TezosOfOCaml.Environment.V8.
Require TezosOfOCaml.Environment.V8.Proofs.Compare.
Require TezosOfOCaml.Environment.V8.Proofs.Data_encoding.
Axiom compare_is_valid : Compare.Valid.t (fun _ ⇒ True) id Chain_id.compare.
Axiom encoding_is_valid : Data_encoding.Valid.t (fun _ ⇒ True) Chain_id.encoding.
#[global] Hint Resolve encoding_is_valid : Data_encoding_db.
Require Import CoqOfOCaml.Settings.
Require Import TezosOfOCaml.Environment.V8.
Require TezosOfOCaml.Environment.V8.Proofs.Compare.
Require TezosOfOCaml.Environment.V8.Proofs.Data_encoding.
Axiom compare_is_valid : Compare.Valid.t (fun _ ⇒ True) id Chain_id.compare.
Axiom encoding_is_valid : Data_encoding.Valid.t (fun _ ⇒ True) Chain_id.encoding.
#[global] Hint Resolve encoding_is_valid : Data_encoding_db.
Composition of [to_bytes] and [of_bytes_opt] is an identity function.
Composition of [of_bytes_opt] and [to_bytes] is an identity function.