# Packages
Package forks contains useful helpers for Ethereum consensus fork-related functionality.
# Functions
ExternalIP returns the first IPv4/IPv6 available.
ExternalIPv4 returns the first IPv4 available.
HttpEndpoint extracts an httputils.Endpoint from the provider parameter.
IPAddr gets the external ipv4 address and converts into a libp2p formatted value.
Method returns the authorizationmethod.AuthorizationMethod corresponding with the parameter value.
NewHttpClientWithSecret returns a http client that utilizes jwt authentication.
SortAddresses sorts a set of addresses in the order of ipv4 -> ipv6.
# Constants
DefaultRPCHTTPTimeout for HTTP requests via an RPC connection to an execution node.
# Structs
AuthorizationData holds all information necessary to authorize with HTTP.
Endpoint is an endpoint with authorization data.