package tezos-protocol-016-PtMumbai

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Tezos_raw_protocol_016_PtMumbai.Delegate_consensus_keySource

Management of a delegate's consensus key, the one used to sign blocks and consensus operations. It is responsible for maintaining the tables Storage.Consensus_keys, Storage.Contract.Consensus_key, and Storage.Contract.Pending_consensus_keys.

Sourcetype Tezos_protocol_environment_016_PtMumbai.Error_monad.error +=
  1. | Invalid_consensus_key_update_noop of Cycle_repr.t
  2. | Invalid_consensus_key_update_active
  3. | Invalid_consensus_key_update_tz4 of Tezos_protocol_environment_016_PtMumbai.Bls.Public_key.t

The public key hash of a consensus key and the associated delegate.

Sourceval zero : t
Sourceval pkh : pk -> t

Activate consensus keys at the beginning of cycle new_cycle. This function iterates on all registered delegates.

OCaml

Innovation. Community. Security.