package octez-smart-rollup-node-lib

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type lost_result =
  1. | Draw
  2. | Timeout
  3. | Conflict_resolved
val lost_result_to_string : lost_result -> string
type Tezos_base.TzPervasives.error +=
  1. | Cannot_produce_proof of {
    1. inbox_level : int32;
    2. start_tick : Z.t;
    }
  2. | Bad_minimal_fees of string
  3. | Disagree_with_cemented of {
    1. inbox_level : int32;
    2. ours : Octez_smart_rollup.Commitment.Hash.t option;
    3. on_l1 : Octez_smart_rollup.Commitment.Hash.t;
    }
  4. | Unreliable_tezos_node_returning_inconsistent_game
  5. | Wrong_initial_pvm_state of {
    1. initial_state_hash : Octez_smart_rollup.State_hash.t;
    2. expected_state_hash : Octez_smart_rollup.State_hash.t;
    }
  6. | Inconsistent_inbox of {
    1. layer1_inbox : Octez_smart_rollup.Inbox.t;
    2. inbox : Octez_smart_rollup.Inbox.t;
    }
  7. | Missing_PVM_state of Tezos_base.TzPervasives.Block_hash.t * Stdlib.Int32.t
  8. | Cannot_checkout_context of Tezos_base.TzPervasives.Block_hash.t * Octez_smart_rollup.Smart_rollup_context_hash.t option
  9. | Cannot_checkout_l2_header
  10. | No_batcher
  11. | No_publisher
  12. | Refutation_player_failed_to_start
  13. | No_refutation_coordinator
  14. | Could_not_acquire_lock of string
type Tezos_base.TzPervasives.error +=
  1. | Could_not_open_preimage_file of Tezos_base.TzPervasives.String.t
  2. | Could_not_encode_raw_data
type Tezos_base.TzPervasives.error +=
  1. | Lost_game of lost_result
  2. | Unparsable_boot_sector of {
    1. path : string;
    }
  3. | Invalid_genesis_state of {
    1. expected : Octez_smart_rollup.Commitment.Hash.t;
    2. actual : Octez_smart_rollup.Commitment.Hash.t;
    }
type Tezos_base.TzPervasives.error +=
  1. | Operator_not_in_whitelist
type Tezos_base.TzPervasives.error +=
  1. | Operator_has_no_staked
type Tezos_base.TzPervasives.error +=
  1. | Exit_bond_recovered_bailout_mode
type Tezos_base.TzPervasives.error +=
  1. | Access_below_first_available_level of {
    1. first_available_level : int32;
    2. accessed_level : int32;
    }
type Tezos_base.TzPervasives.error +=
  1. | Unexpected_rollup of {
    1. rollup_address : Octez_smart_rollup.Address.t;
    2. saved_address : Octez_smart_rollup.Address.t;
    }
OCaml

Innovation. Community. Security.