Module Tezos_baking_alpha.Baking_errors

type Tezos_base.TzPervasives.error +=
  1. | Node_connection_lost
type Tezos_base.TzPervasives.error +=
  1. | Cannot_load_local_file of string
type Tezos_base.TzPervasives.error +=
  1. | Broken_locked_values_invariant
val register_error_kind : Tezos_base.TzPervasives.Error_monad.error_category -> id:string -> title:string -> description:string -> pp:(Stdlib.Format.formatter -> 'a -> unit) -> 'a Data_encoding.t -> (Tezos_base.TzPervasives.Error_monad.error -> 'a option) -> ('a -> Tezos_base.TzPervasives.Error_monad.error) -> unit
type signing_request = [
  1. | `Preattestation
  2. | `Attestation
  3. | `Block_header
]
val pp_signing_request : Stdlib.Format.formatter -> [< `Attestation | `Block_header | `Preattestation ] -> unit
type Tezos_base.TzPervasives.error +=
  1. | Signature_timeout of float * signing_request
type Tezos_base.TzPervasives.error +=
  1. | Deterministic_nonce_timeout of float
type Tezos_base.TzPervasives.error +=
  1. | Block_vote_file_not_found of string
type Tezos_base.TzPervasives.error +=
  1. | Block_vote_file_invalid of string
type Tezos_base.TzPervasives.error +=
  1. | Block_vote_file_wrong_content of string
type Tezos_base.TzPervasives.error +=
  1. | Block_vote_file_missing_liquidity_baking_toggle_vote of string
type Tezos_base.TzPervasives.error +=
  1. | Missing_vote_on_startup
type Tezos_base.TzPervasives.error +=
  1. | Failed_to_checkout_context
type Tezos_base.TzPervasives.error +=
  1. | Invalid_context
type Tezos_base.TzPervasives.error +=
  1. | Unexpected_empty_block_list of {
    1. chain : string;
    2. block_hash : Tezos_base.TzPervasives.Block_hash.t;
    3. length : int;
    }
type Tezos_base.TzPervasives.error +=
  1. | Signature_aggregation_failure
  2. | Unexpected_signature_type of Signature.t
  3. | Unexpected_public_key_type of Signature.public_key