package
0.38.0-preview.0
Repository: https://github.com/onflow/flow-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

NewCache creates a new Cache with the specified maximum size and the underlying LRU cache.
NewManager creates a new Manager with the specified parameters.
WithClientTimeoutOption is a helper function to create a GRPC dial option with the specified client timeout interceptor.

# Constants

DefaultClientTimeout is used when making a GRPC request to a collection or execution node.

# Structs

Cache represents a cache of CachedClient instances with a given maximum size.
CachedClient represents a gRPC client connection that is cached for reuse.
CircuitBreakerConfig is a configuration struct for the circuit breaker.
No description provided by the author
Manager provides methods for getting and managing gRPC client connections.
ProxyConnectionFactory wraps an existing ConnectionFactory and allows getting API clients for a target address.

# Interfaces

ConnectionFactory is an interface for creating access and execution API clients.