🍃 Ed25519.v
Proofs
Require Import CoqOfOCaml.CoqOfOCaml.
Require Import CoqOfOCaml.Settings.
Require Import TezosOfOCaml.Environment.V8.
Require TezosOfOCaml.Environment.V8.Proofs.S.
Axiom Included_SIGNATURE_is_valid :
S.SIGNATURE.Valid.t (fun _ ⇒ True) Ed25519.Included_SIGNATURE.
Module Public_key_hash.
Lemma encoding_is_valid :
Data_encoding.Valid.t (fun _ ⇒ True)
Ed25519.Public_key_hash.(SIGNATURE_PUBLIC_KEY_HASH.encoding).
apply Included_SIGNATURE_is_valid.
Qed.
#[global] Hint Resolve encoding_is_valid : Data_encoding_db.
End Public_key_hash.
Require Import CoqOfOCaml.Settings.
Require Import TezosOfOCaml.Environment.V8.
Require TezosOfOCaml.Environment.V8.Proofs.S.
Axiom Included_SIGNATURE_is_valid :
S.SIGNATURE.Valid.t (fun _ ⇒ True) Ed25519.Included_SIGNATURE.
Module Public_key_hash.
Lemma encoding_is_valid :
Data_encoding.Valid.t (fun _ ⇒ True)
Ed25519.Public_key_hash.(SIGNATURE_PUBLIC_KEY_HASH.encoding).
apply Included_SIGNATURE_is_valid.
Qed.
#[global] Hint Resolve encoding_is_valid : Data_encoding_db.
End Public_key_hash.