Module Validate_errors.Block

type Mavryk_protocol_environment_alpha.Error_monad.error +=
  1. | Not_enough_attestations of {
    1. required : int;
    2. provided : int;
    }
  2. | Inconsistent_validation_passes_in_block of {
    1. expected : int;
    2. provided : int;
    }
  3. | Invalid_payload_hash of {
    1. expected : Block_payload_hash.t;
    2. provided : Block_payload_hash.t;
    }
  4. | Locked_round_after_block_round of {
    1. locked_round : Alpha_context.Round.t;
    2. round : Alpha_context.Round.t;
    }
  5. | Insufficient_locked_round_evidence of {
    1. voting_power : int;
    2. consensus_threshold : int;
    }