package tezos-tx-rollup-015-PtLimaPt

  1. Overview
  2. Docs

Module Tezos_tx_rollup_015_PtLimaPt.ErrorSource

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_internal of string

Internal error in rollup node

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_not_originated_in_the_given_block of Tezos_protocol_015_PtLimaPt.Protocol.Alpha_context.Tx_rollup.t

Error issued when the rollup referenced by its hash has not been created on the block referenced by its hash. The node computes a state from the block that created the rollup.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_originated_in_fork

Error issued when the rollup genesis block is (or moves) to a different branch.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_configuration_file_does_not_exists of string

Error issued when the configuration file does not exists.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_configuration_file_already_exists of string

Error issued when the configuration already exists and we try to save it.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_unable_to_write_configuration_file of string

Error issued when the configuration file cannot be write.

Error issued when the Tx rollup node try to parse an invalid rollup l2 address.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_invalid_ticket_amount of Z.t

Error issued when a ticket amount is invalid.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_invalid_deposit

Error issued when a deposit is invalid.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_cannot_checkout_context of Tezos_protocol_015_PtLimaPt.Protocol.Tx_rollup_l2_context_hash.t

Error issued when context cannot be retrieved.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_no_rollup_info_on_disk_and_no_rollup_genesis_given

Error issued when the Tx rollup node starts without a rollup origination stored on disk and when there is no given rollup genesis.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_different_disk_stored_origination_rollup_and_given_rollup_genesis of {
    1. disk_rollup_origination : Tezos_base.TzPervasives.Block_hash.t;
    2. given_rollup_genesis : Tezos_base.TzPervasives.Block_hash.t;
    }

Error issued when the Tx rollup node starts with a rollup origination stored on disk different from the given rollup genesis.

Error when operation metadata is not available.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_mismatch

Error when rollup stored on disk is different from the expected one.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_cannot_fetch_tezos_block of Tezos_base.TzPervasives.Block_hash.t

Error when Tezos block cannot be fetched.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_tree_not_found

Error when the tree is not found in the context.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_tree_kinded_key_not_found

Error when the kinded key is not found in the tree.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_invalid_message_position_in_inbox of int

Error when a message position does not exist in the inbox for the proof RPC

Error when we want to interact with the batcher but it was not started.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_unknown_ticket of Tezos_protocol_015_PtLimaPt.Protocol.Tx_rollup_l2_context_sig.Ticket_indexable.either

Error when a ticket is not registered for a ticket index

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_no_proto_inbox of Tezos_protocol_015_PtLimaPt.Protocol.Alpha_context.Tx_rollup_level.t * Tezos_base.TzPervasives.Block_hash.t

Error when the tezos node does not know the inbox

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_inbox_mismatch of {
    1. level : Tezos_protocol_015_PtLimaPt.Protocol.Alpha_context.Tx_rollup_level.t;
    2. reconstructed_inbox : Tezos_protocol_015_PtLimaPt.Protocol.Alpha_context.Tx_rollup_inbox.t;
    3. protocol_inbox : Tezos_protocol_015_PtLimaPt.Protocol.Alpha_context.Tx_rollup_inbox.t;
    }

Error when the node reconstructed a different inbox than the one stored on L1

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_cannot_check_inbox of Tezos_protocol_015_PtLimaPt.Protocol.Alpha_context.Tx_rollup_level.t

Error when the cannot check the inbox with L1

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Transaction_too_large of {
    1. actual : int;
    2. limit : int;
    }

Error when the transaction submitted to the batcher produces a too large message regarding the layer1 limit.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_missing_mode_signers of {
    1. mode : string;
    2. missing_signers : string list;
    }

Missing signers for the chosen mode.

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_deposit_not_allowed

Error returned when the rollup node is not authorized to make deposits

Error (fatal) when we are slashed

Sourcetype Tezos_base.TzPervasives.error +=
  1. | Wrong_deposit_parameters
OCaml

Innovation. Community. Security.