Skip to main content

Module endpoints

Module endpoints 

Source
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Β§

ResolvedRpcEndpoint
Rpc endpoint with environment variables resolved to values, see RpcEndpoint::resolve.
ResolvedRpcEndpoints
Container type for resolved endpoints.
RpcEndpoint
Rpc endpoint configuration variant
RpcEndpointConfig
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 RpcEndpoint type, where it can be a raw string or a reference
RpcEndpointType
RPC endpoint wrapper type
RpcEndpointUrl
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.