Module Mavryk_shell.Distributed_db_requester

This module creates FULL_REQUESTER modules for several resources. Protocols, operation, block_header, operation_hashes, operations.

To do so, it instanciates the `Requester.Make` functor using the P2p layer for sending request, and a `State.t` or `State.Chain.t` for storage.

module Message = Distributed_db_message
module type EXTENDED_REQUESTER = sig ... end
module type EXTENDED_REQUESTER_2 = sig ... end