Skip to main content

🐆 Tx_rollup_commitment_storage.v

Proofs

See code, Gitlab , OCaml

Require Import CoqOfOCaml.CoqOfOCaml.
Require Import CoqOfOCaml.Settings.

Require Import TezosOfOCaml.Environment.V8.
Require TezosOfOCaml.Proto_alpha.Tx_rollup_commitment_storage.

Require TezosOfOCaml.Proto_alpha.Proofs.Raw_context.
Require TezosOfOCaml.Proto_alpha.Proofs.Tx_rollup_state_repr.

The function [check_message_result] is valid.
The function [adjust_commitments_count] is valid.
The function [remove_bond] is valid.
The function [slash_bond] is valid.
The function [find] is valid.
The function [get] is valid.
The function [get_finalized] is valid.
The function [check_commitment_level] is valid.
The function [check_commitment_predecessor] is valid.
The function [check_commitment_batches_and_merkle_root] is valid.
The function [add_commitment] is valid.
The function [pending_bonded_commitments] is valid.
The function [has_bond] is valid.
The function [finalize_commitment] is valid.
The function [remove_commitment] is valid.
The function [check_agreed_and_disputed_results] is valid.
The function [reject_commitment] is valid.