Query strategy that returns when all peers responded or a deadline passed
Query for supported api versions from all the guardians (with a deadline)
and calculate the best versions to use for each component (core + modules).
Returns the first valid response. The response of a peer is
assumed to be final, hence this query strategy does not implement retry
logic.
Returns when a threshold of valid responses. The response of a peer is
assumed to be final, hence this query strategy does not implement retry
logic.
Wraps a strategy S
and adds a timeout to each call
Returns when a threshold of responses are equal
Returns the deduplicated union of a threshold of responses
Returns the deduplicated union of required
number of responses