package tezos-protocol-alpha

  1. Overview
  2. Docs
Tezos/Protocol: economic-protocol definition

Install

Dune Dependency

Authors

Maintainers

Sources

tezos-17.3.tar.gz
sha256=7062cd57addd452852598a2214ade393130efa087b99068d53713bdf912b3680
sha512=08e4091144a03ce3c107fb91a66501bd8b65ca3278917c455a2eaac6df3e108ade63f6ab8340a4bb152d60f404326e464d0ec95d26cafe8e82f870465d24a5fc

doc/tezos-protocol-alpha.raw/Tezos_raw_protocol_alpha/Tx_rollup_errors_repr/index.html

Module Tezos_raw_protocol_alpha.Tx_rollup_errors_reprSource

Sourcetype Tezos_protocol_environment_alpha.Error_monad.error +=
  1. | Tx_rollup_already_exists of Tx_rollup_repr.t
  2. | Tx_rollup_does_not_exist of Tx_rollup_repr.t
  3. | Submit_batch_burn_exceeded of {
    1. burn : Tez_repr.t;
    2. limit : Tez_repr.t;
    }
  4. | Inbox_does_not_exist of Tx_rollup_repr.t * Tx_rollup_level_repr.t
  5. | Inbox_size_would_exceed_limit of Tx_rollup_repr.t
  6. | Inbox_count_would_exceed_limit of Tx_rollup_repr.t
  7. | No_uncommitted_inbox
  8. | Message_size_exceeds_limit
  9. | Too_many_inboxes
  10. | Too_many_commitments
  11. | Too_many_withdrawals
  12. | Wrong_batch_count
  13. | Commitment_too_early of {
    1. provided : Tx_rollup_level_repr.t;
    2. expected : Tx_rollup_level_repr.t;
    }
  14. | Level_already_has_commitment of Tx_rollup_level_repr.t
  15. | Wrong_inbox_hash
  16. | Bond_does_not_exist of Tezos_protocol_environment_alpha.Signature.public_key_hash
  17. | Bond_in_use of Tezos_protocol_environment_alpha.Signature.public_key_hash
  18. | No_commitment_to_finalize
  19. | No_commitment_to_remove
  20. | Remove_commitment_too_early
  21. | Commitment_does_not_exist of Tx_rollup_level_repr.t
  22. | Wrong_predecessor_hash of {
    1. provided : Tx_rollup_commitment_repr.Hash.t option;
    2. expected : Tx_rollup_commitment_repr.Hash.t option;
    }
  23. | Internal_error of string
  24. | Wrong_message_position of {
    1. level : Tx_rollup_level_repr.t;
    2. position : int;
    3. length : int;
    }
  25. | Wrong_path_depth of {
    1. kind : [ `Commitment | `Inbox ];
    2. provided : int;
    3. limit : int;
    }
  26. | Wrong_message_path of {
    1. expected : Tx_rollup_inbox_repr.Merkle.root;
    }
  27. | No_finalized_commitment_for_level of {
    1. level : Tx_rollup_level_repr.t;
    2. window : (Tx_rollup_level_repr.t * Tx_rollup_level_repr.t) option;
    }
  28. | Withdraw_invalid_path
  29. | Withdraw_already_consumed
  30. | Withdrawals_invalid_path
  31. | Withdrawals_already_dispatched
  32. | Invalid_committer
  33. | Commitment_bond_negative of int
  34. | Cannot_reject_level of {
    1. provided : Tx_rollup_level_repr.t;
    2. accepted_range : (Tx_rollup_level_repr.t * Tx_rollup_level_repr.t) option;
    }
  35. | Wrong_rejection_hash of {
    1. provided : Tx_rollup_message_result_hash_repr.t;
    2. expected : [ `Hash of Tx_rollup_message_result_hash_repr.t | `Valid_path of Tx_rollup_commitment_repr.Merkle.h * int ];
    }
  36. | Ticket_payload_size_limit_exceeded of {
    1. payload_size : Saturation_repr.may_saturate Saturation_repr.t;
    2. limit : int;
    }
  37. | Proof_undecodable
  38. | Proof_failed_to_reject
  39. | Proof_produced_rejected_state
  40. | Proof_invalid_before of {
    1. agreed : Tezos_protocol_environment_alpha.Context_hash.t;
    2. provided : Tezos_protocol_environment_alpha.Context_hash.t;
    }
  41. | No_withdrawals_to_dispatch
OCaml

Innovation. Community. Security.