Enum ethers_providers::Quorum [−][src]
Expand description
Determines when the provider reached a quorum
Variants
All
The quorum is reached when all providers return the exact value
Majority
The quorum is reached when the majority of the providers have returned a matching value, taking into account their weight.
Percentage(u8)
Tuple Fields
0: u8
The quorum is reached when the cumulative weight of a matching return exceeds the given percentage of the total weight.
NOTE: this must be less than 100u8
ProviderCount(usize)
Tuple Fields
0: usize
The quorum is reached when the given number of provider agree The configured weight is ignored in this case.
Weight(u64)
Tuple Fields
0: u64
The quorum is reached once the accumulated weight of the matching return exceeds this weight.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Quorum
impl UnwindSafe for Quorum
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more