Enum ethers_providers::Quorum [−][src]
Expand description
Determines when the provider reached a quorum
Variants
The quorum is reached when all providers return the exact value
The quorum is reached when the majority of the providers have returned a matching value, taking into account their weight.
Percentage(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
Tuple Fields of Percentage
0: u8
ProviderCount(usize)
The quorum is reached when the given number of provider agree The configured weight is ignored in this case.
Tuple Fields of ProviderCount
0: usize
Weight(u64)
The quorum is reached once the accumulated weight of the matching return exceeds this weight.
Tuple Fields of Weight
0: u64
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
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