Mavryk_raw_protocol_alpha.Unstaked_frozen_staker_repr
type t =
| Single of Contract_repr.t
* Mavryk_protocol_environment_alpha.Signature.public_key_hash
A single staker, either the delegate itself or one of its staker.
*)Adding and removing unstaked frozen stake can be done from/toward a delegate, one of its staker, or both the delegate and all its stakers at once. We need to distinguish these cases to enforce the staking over baking limit.
val encoding : t Mavryk_protocol_environment_alpha.Data_encoding.t
val delegate : t -> Mavryk_protocol_environment_alpha.Signature.public_key_hash