package tezos-protocol-004-Pt24m4xi

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

Storage from this submodule must only be accessed through the module `Contract`.

module Global_counter : sig ... end
val fold : Raw_context.t -> init:'a -> f:(Contract_repr.t -> 'a -> 'a Lwt.t) -> 'a Lwt.t

The domain of alive contracts

All the tez possesed by a contract, including rolls and change

Frozen balance, see 'delegate_storage.mli' for more explanation. Always update `Delegates_with_frozen_balance` accordingly.

The manager of a contract

module Delegate : Storage_sigs.Indexed_data_storage with type key = Contract_repr.t and type value = Tezos_base__TzPervasives.Signature.public_key_hash and type t := Raw_context.t

The delegate of a contract, if any.

The cycle where the delegate should be desactivated.

Current storage space in bytes. Includes code, global storage and big map elements.

Maximal space available without needing to burn new fees.

type bigmap_key = Raw_context.t * Contract_repr.t
OCaml

Innovation. Community. Security.