alloy-transport 2.3.0

Low-level Ethereum JSON-RPC transport abstraction
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Module for housing transport layers.

/// ThrottleLayer
#[cfg(feature = "throttle")]
mod throttle;
#[cfg(feature = "throttle")]
pub use throttle::{ThrottleLayer, ThrottleService};

/// RetryBackoffLayer
mod retry;
pub use retry::{
    OrRetryPolicyFn, RateLimitRetryPolicy, RetryBackoffLayer, RetryBackoffService, RetryPolicy,
};

/// FallbackLayer
mod fallback;
pub use fallback::{FallbackLayer, FallbackService};