Expand description
Support for multiple RPC-endpoints
Re-exportsΒ§
use crate::resolve::RE_PLACEHOLDER;πuse crate::resolve::UnresolvedEnvVarError;πuse crate::resolve::interpolate;πuse serde::Deserialize;πuse serde::Deserialize;πuse serde::Deserializer;πuse serde::Serialize;πuse serde::Serialize;πuse serde::Serializer;πuse serde::ser::SerializeMap;πuse std::collections::BTreeMap;πuse std::fmt;πuse std::ops::Deref;πuse std::ops::DerefMut;π
StructsΒ§
- Resolved
RpcEndpoint - Rpc endpoint with environment variables resolved to values, see
RpcEndpoint::resolve. - Resolved
RpcEndpoints - Container type for resolved endpoints.
- RpcEndpoint
- Rpc endpoint configuration variant
- RpcEndpoint
Config - RpcEndpoints
- Container type for API endpoints, like various RPC endpoints
EnumsΒ§
- RpcAuth
- The auth token to be used for RPC endpoints
It works in the same way as the
RpcEndpointtype, where it can be a raw string or a reference - RpcEndpoint
Type - RPC endpoint wrapper type
- RpcEndpoint
Url - Represents a single endpoint
ConstantsΒ§
- MODERATO_
RPC_ URL - Tempo testnetβs MPP-enabled RPC endpoint.
- TEMPO_
RPC_ URL - Tempo mainnetβs MPP-enabled RPC endpoint.
FunctionsΒ§
- builtin_
rpc_ url - Returns the URL for a built-in RPC alias, if one exists.