package tezos-protocol-alpha

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

This module defines protocol parameters, i.e. constants regulating the behaviour of the blockchain under the protocol.

An implict contract (account) initially existing on a chain since genesis.

type bootstrap_contract = {
  1. delegate : Tezos_protocol_environment_alpha.Signature.Public_key_hash.t option;
  2. amount : Tez_repr.t;
  3. script : Script_repr.t;
}

An originated contract initially existing on a chain since genesis.

type t = {
  1. bootstrap_accounts : bootstrap_account list;
  2. bootstrap_contracts : bootstrap_contract list;
  3. commitments : Commitment_repr.t list;
  4. constants : Constants_parametric_repr.t;
  5. security_deposit_ramp_up_cycles : int option;
  6. no_reward_cycles : int option;
}

Protocol parameters define some constants regulating behaviour of the chain.

OCaml

Innovation. Community. Security.