tezos-requester
Tezos: generic resource fetching service
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Library tezos-requester
Parameters
module P : PARAMETERS
Signature
include Requester.REQUEST with type key = P.key and type param = unit
type key = P.key
val initial_delay : Tezos_base.TzPervasives.Time.System.Span.t
initial_delay
is a service configuration time constant. Typically, used to set up a retry time interval.
val active : param -> Tezos_base.TzPervasives.P2p_peer.Set.t
active param
returns a set of active peers. For instance in order to broadcast a query to a set of peers.
val send : param -> Tezos_base.TzPervasives.P2p_peer.Id.t -> key list -> unit
send param peer_id kl
queries peer with id peer_id
for the values associated with the keys in kl
.
val registered_requests :
(param * Tezos_base.TzPervasives.P2p_peer.Set.elt * key list) list ref