package tezos-protocol-015-PtLimaPt

  1. Overview
  2. Docs
Tezos/Protocol: economic-protocol definition

Install

Dune Dependency

Authors

Maintainers

Sources

tezos-16.0.tar.gz
sha256=ad9e08819871c75ba6f4530b125f7d157799398e4d77a1e6bfea9d91ff37ff55
sha512=c5dc4d40cc09bc6980fbbdb5c2e105bf4252cf9cfcb2b49660b0ebe4dc789f6709ec3b3bf2f87d81580d3eed9521eeb1c960f24d9b14eb0285aaba1f84d10a9b

doc/tezos-protocol-015-PtLimaPt.raw/Tezos_raw_protocol_015_PtLimaPt/Validate_errors/Anonymous/index.html

Module Validate_errors.AnonymousSource

Errors that may arise while validating an anonymous operation.

Sourcetype denunciation_kind =
  1. | Preendorsement
  2. | Endorsement
  3. | Block
Sourcetype Tezos_protocol_environment_015_PtLimaPt.Error_monad.error +=
  1. | Invalid_activation of {
    1. pkh : Tezos_protocol_environment_015_PtLimaPt.Ed25519.Public_key_hash.t;
    }
  2. | Conflicting_activation of {
    1. edpkh : Tezos_protocol_environment_015_PtLimaPt.Ed25519.Public_key_hash.t;
    2. conflict : operation_conflict;
    }
  3. | Invalid_denunciation of denunciation_kind
  4. | Invalid_double_baking_evidence of {
    1. hash1 : Tezos_protocol_environment_015_PtLimaPt.Block_hash.t;
    2. level1 : Alpha_context.Raw_level.t;
    3. round1 : Alpha_context.Round.t;
    4. hash2 : Tezos_protocol_environment_015_PtLimaPt.Block_hash.t;
    5. level2 : Alpha_context.Raw_level.t;
    6. round2 : Alpha_context.Round.t;
    }
  5. | Inconsistent_denunciation of {
    1. kind : denunciation_kind;
    2. delegate1 : Tezos_protocol_environment_015_PtLimaPt.Signature.Public_key_hash.t;
    3. delegate2 : Tezos_protocol_environment_015_PtLimaPt.Signature.Public_key_hash.t;
    }
  6. | Already_denounced of {
    1. kind : denunciation_kind;
    2. delegate : Tezos_protocol_environment_015_PtLimaPt.Signature.Public_key_hash.t;
    3. level : Alpha_context.Level.t;
    }
  7. | Conflicting_denunciation of {
    1. kind : denunciation_kind;
    2. conflict : operation_conflict;
    }
  8. | Too_early_denunciation of {
    1. kind : denunciation_kind;
    2. level : Alpha_context.Raw_level.t;
    3. current : Alpha_context.Raw_level.t;
    }
  9. | Outdated_denunciation of {
    1. kind : denunciation_kind;
    2. level : Alpha_context.Raw_level.t;
    3. last_cycle : Alpha_context.Cycle.t;
    }
  10. | Conflicting_nonce_revelation of operation_conflict
  11. | Conflicting_vdf_revelation of operation_conflict
  12. | Drain_delegate_on_unregistered_delegate of Tezos_protocol_environment_015_PtLimaPt.Signature.Public_key_hash.t
  13. | Invalid_drain_delegate_inactive_key of {
    1. delegate : Tezos_protocol_environment_015_PtLimaPt.Signature.Public_key_hash.t;
    2. consensus_key : Tezos_protocol_environment_015_PtLimaPt.Signature.Public_key_hash.t;
    3. active_consensus_key : Tezos_protocol_environment_015_PtLimaPt.Signature.Public_key_hash.t;
    }
  14. | Invalid_drain_delegate_no_consensus_key of Tezos_protocol_environment_015_PtLimaPt.Signature.Public_key_hash.t
  15. | Invalid_drain_delegate_noop of Tezos_protocol_environment_015_PtLimaPt.Signature.Public_key_hash.t
  16. | Invalid_drain_delegate_insufficient_funds_for_burn_or_fees of {
    1. delegate : Tezos_protocol_environment_015_PtLimaPt.Signature.Public_key_hash.t;
    2. destination : Tezos_protocol_environment_015_PtLimaPt.Signature.Public_key_hash.t;
    3. min_amount : Alpha_context.Tez.t;
    }
  17. | Conflicting_drain_delegate of {
    1. delegate : Tezos_protocol_environment_015_PtLimaPt.Signature.Public_key_hash.t;
    2. conflict : operation_conflict;
    }
OCaml

Innovation. Community. Security.