Module fedimint_core::query

source ·

Structs§

  • 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 we obtain a threshold of identical responses
  • Returns the deduplicated union of a threshold of responses
  • Returns the deduplicated union of required number of responses

Enums§

  • Results from the strategy handling a response from a peer

Traits§