Tezos_protocol_plugin_alpha.Dal_servicesval shards :
Tezos_protocol_alpha.Protocol.Alpha_context.t ->
level:Tezos_protocol_alpha.Protocol.Alpha_context.Level.t ->
(Tezos_protocol_alpha.Protocol.Alpha_context.t
* int list Tezos_protocol_alpha.Environment.Signature.Public_key_hash.Map.t)
Tezos_protocol_alpha.Environment.Error_monad.tzresult
Tezos_protocol_alpha.Environment.Lwt.tshards ctxt ~level returns the DAL committee as a mapping from the public key hash of members of the committee to the list of shard indexes associated to that member.