# Functions

GetClientOptions returns the list of ClientOptions based on the given endpoint, service name, and config.
GetConfig returns a StakingClientConfig with all the StakingClientOptions applied.
GetHTTPClient returns the HTTPClient based on the given service name and config.
LROOptions returns the call options for long-running operations.
WithAPIKey returns an option to set the Coinbase Cloud API Key.
WithClientOptions returns an option to set the inner set of ClientOptions.
WithEndpoint returns an option to set the service endpoint.
WithHTTPClient returns an option to set the HTTP Client.
WithInsecure returns an option to set the insecure flag.

# Structs

StakingClientConfig stores configuration information about a Staking client.

# Interfaces

LongRunningOperation is the interface for long-running operations that is used to create the gax call options for interacting with LROs.

# Type aliases

StakingClientOption is a function that applies changes to a clientConfig.