package tezos-protocol-alpha

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

Install

Dune Dependency

Authors

Maintainers

Sources

tezos-16.1.tar.gz
sha256=43723d096307603703a1a89ed1b2eb202b365f5e7824b96b0cbf813b343a6cf7
sha512=b2a637f2e965000d3d49ad85277ca24d6cb07a1a7cf2bc69d296d8b03ad78c3eaa8e21e94b9162e62c2e11649cd03bc845b2a3dafe623b91065df69d47dc8e4f

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.