Storage.Clstmodule Deposits_balance :
Storage_sigs.Single_data_storage
with type t := Raw_context.t
and type value = Tez_repr.tmodule Redeemed_frozen_deposits :
Storage_sigs.Single_data_storage
with type value = Unstaked_frozen_deposits_repr.t
and type t := Raw_context.tTez that were part of CLST frozen deposits but have been requested to be redeemed by a staker. They won't be part of CLST provided stake for future distributions.
module Redemption_requests :
Storage_sigs.Indexed_data_storage
with type key = Contract_repr.t
and type value = Unstake_request.requests
and type t := Raw_context.tThe contract's redemption requests from CLST that haven't been finalized yet. Redemption requests and unstake requests share the same underlying implementation.
module Registered_delegates :
Storage_sigs.Indexed_data_storage
with type key = Contract_repr.t
and type value = Clst_delegates_parameters_repr.t
and type t := Raw_context.tDelegates registered to the CLST contract, with their parameters
module Pending_delegate_parameters :
Storage_sigs.Indexed_data_storage
with type t := Raw_context.t * Cycle_repr.t
and type key = Contract_repr.t
and type value = Clst_delegates_parameters_repr.t