Tezos_raw_protocol_009_PsFLorenmodule Alpha_context : sig ... endmodule Alpha_services : sig ... endmodule Amendment : sig ... endOnly delegates with at least one roll take part in the amendment procedure. It works as follows:
module Apply : sig ... endmodule Apply_results : sig ... endResult of applying an operation, can be used for experimenting with protocol updates, by clients to print out a summary of the operation at pre-injection simulation and at confirmation time, and by block explorers.
module Baking : sig ... endmodule Blinded_public_key_hash : sig ... endmodule Block_header_repr : sig ... endmodule Bootstrap_storage : sig ... endmodule Commitment_repr : sig ... endmodule Commitment_storage : sig ... endmodule Constants_repr : sig ... endmodule Constants_services : sig ... endmodule Constants_storage : sig ... endmodule Contract_hash : sig ... endmodule Contract_repr : sig ... endmodule Contract_services : sig ... endmodule Contract_storage : sig ... endmodule Cycle_repr : sig ... endmodule Delegate_services : sig ... endmodule Delegate_storage : sig ... endmodule Fees_storage : sig ... endmodule Fitness_repr : sig ... endmodule Fitness_storage : sig ... endmodule Fixed_point_repr : sig ... endmodule Gas_limit_repr : sig ... endmodule Helpers_services : sig ... endmodule Init_storage : sig ... endmodule Lazy_storage_diff : sig ... endSee Lazy_storage_kind for an introduction on lazy storage.
module Lazy_storage_kind : sig ... endLazy_storage offers a unified interface for specific Michelson datatype that behave somewhat lazily, because they are intended to be quite big. Instead of serializing/deserializing the whole value to/from the storage, only an identifier is used. The identifier acts like a pointer. When using the value in a Michelson script, some part of it may be read from the storage, and a lightweight diff is computed. The diff is effectively applied to the storage at the end of the execution.
module Level_repr : sig ... endmodule Level_storage : sig ... endmodule Main : sig ... endTezos Protocol Implementation - Protocol Signature Instance
module Manager_repr : sig ... endmodule Michelson_v1_gas : sig ... endmodule Michelson_v1_primitives : sig ... endmodule Misc : sig ... endmodule Nonce_hash : sig ... endmodule Nonce_storage : sig ... endmodule Operation_repr : sig ... endmodule Parameters_repr : sig ... endmodule Period_repr : sig ... endmodule Raw_context : sig ... endmodule Raw_context_intf : sig ... endAll context manipulation functions. This signature is included as-is for direct context accesses, and used in Storage_functors to provide restricted views to the context.
module Raw_level_repr : sig ... endmodule Receipt_repr : sig ... endmodule Roll_repr : sig ... endmodule Roll_storage : sig ... endBasic roll manipulation.
module Sapling_repr : sig ... endmodule Sapling_services : sig ... endmodule Sapling_storage : sig ... endmodule Sapling_validator : sig ... endmodule Saturation_repr : sig ... endThis module provides saturated arithmetic between 0 and 2^62 - 1.
module Script_expr_hash : sig ... endmodule Script_int_repr : sig ... endmodule Script_interpreter : sig ... endmodule Script_ir_annot : sig ... endDefault annotations
module Script_ir_translator : sig ... endmodule Script_repr : sig ... endmodule Script_tc_errors : sig ... endmodule Script_tc_errors_registration : sig ... endmodule Script_timestamp_repr : sig ... endmodule Script_typed_ir : sig ... endmodule Seed_repr : sig ... endTezos Protocol Implementation - Random number generation
module Seed_storage : sig ... endmodule Services_registration : sig ... endmodule State_hash : sig ... endmodule Storage : sig ... endTezos Protocol Implementation - Typed storage
module Storage_costs : sig ... endmodule Storage_description : sig ... endmodule Storage_functors : sig ... endTezos Protocol Implementation - Typed storage builders.
module Storage_sigs : sig ... endmodule Tez_repr : sig ... endmodule Time_repr : sig ... endmodule Vote_repr : sig ... endmodule Vote_storage : sig ... endManages all the voting related storage in Storage.Vote.
module Voting_period_repr : sig ... endmodule Voting_period_storage : sig ... endmodule Voting_services : sig ... end