package tezos-tx-rollup-015-PtLimaPt

  1. Overview
  2. Docs
type Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_internal of string

Internal error in rollup node

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.

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

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

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

Error issued when the configuration file does not exists.

type 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.

type 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.

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

Error issued when a ticket amount is invalid.

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

Error issued when a deposit is invalid.

Error issued when context cannot be retrieved.

type 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.

type 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.

type Tezos_base.TzPervasives.error +=
  1. | Tx_rollup_no_operation_metadata of Tezos_base.TzPervasives.Operation_hash.t

Error when operation metadata is not available.

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

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

type 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.

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

Error when the tree is not found in the context.

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

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

type 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

type Tezos_base.TzPervasives.error +=
  1. | No_batcher

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

Error when a ticket is not registered for a ticket index

Error when the tezos node does not know the inbox

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

Error when the cannot check the inbox with L1

type 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.

type 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.

type 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

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

Innovation. Community. Security.