package tezos-protocol-alpha

  1. Overview
  2. Docs
Tezos protocol alpha package

Install

Dune Dependency

Authors

Maintainers

Sources

tezos-18.1.tar.gz
sha256=aa2f5bc99cc4ca2217c52a1af2a2cdfd3b383208cb859ca2e79ca0903396ca1d
sha512=d68bb3eb615e3dcccc845fddfc9901c95b3c6dc8e105e39522ce97637b1308a7fa7aa1d271351d5933febd7476b2819e1694f31198f1f0919681f1f9cc97cb3a

doc/tezos_raw_protocol_alpha/Tezos_raw_protocol_alpha/Baking/index.html

Module Tezos_raw_protocol_alpha.BakingSource

Sourcetype Tezos_protocol_environment_alpha.Error_monad.error +=
  1. | Insufficient_attestation_power of {
    1. attestation_power : int;
    2. consensus_threshold : int;
    }

For a given level computes who has the right to include an attestation in the next block.

  • returns

    map from delegates with such rights to their attesting slots, in increasing order.

This function is only used by the 'validators' RPC.

Computes attesting rights for a given level.

  • returns

    map from allocated first slots to their owner's public key, public key hash, and attesting power.

Computes the bonus baking reward depending on the attestation power.

OCaml

Innovation. Community. Security.