# README

Client

Contains code to interact with Chainlink nodes, and other HTTP services.

# Functions

No description provided by the author
ConnectMockServer creates a connection to a deployed mockserver in the environment.
ConnectMockServerURL creates a connection to a mockserver at a given url, should only be used for inside K8s tests.
NewAWSSecretsManager create a new connection to AWS Secrets Manager.
NewExplorerClient creates a new explorer mock client.
No description provided by the author
NewKafkaRestClient creates a new KafkaRestClient.
NewMockserverClient returns a mockserver client.
NewPostgresConnector creates new sqlx postgres connector.
NewPrometheusClient returns a prometheus client.
NewRemoteAnvilMiner creates a new remote miner client.
NewRPCClient creates Anvil client.
No description provided by the author

# Constants

Query constants.
Query constants.
No description provided by the author

# Structs

AdapterResponse represents a response from an adapter.
AdapterResult represents an int result for an adapter.
No description provided by the author
AWSSecretsManager is an AWS Secrets Manager service wrapper.
ContractInfoJSON represents an element of the contracts array used to deliver configs to otpe.
No description provided by the author
ExplorerClient is used to call Explorer API endpoints.
ExplorerConfig holds config information for ExplorerClient.
No description provided by the author
No description provided by the author
HttpInitializer represents an element of the initializer array used in the mockserver initializer.
HttpInitializer represents an element of the initializer array used in the mockserver initializer.
HttpRequest represents the httpRequest json object used in the mockserver initializer.
HttpResponse represents the httpResponse json object used in the mockserver initializer.
HttpResponse represents the httpResponse json object used in the mockserver initializer.
KafkaRestClient kafka-rest client.
KafkaRestConfig holds config information for KafkaRestClient.
MockserverClient mockserver client.
MockserverConfig holds config information for MockserverClient.
Name is the body of the request.
NodeAccessKeys is the body of the response.
NodeInfoJSON represents an element of the nodes array used to deliver configs to otpe.
PathSelector represents the json object used to find expectations by path.
PostgresConfig postgres config for connection string.
PostgresConnector sqlx postgres connector.
Prometheus ease of use for v1.API.
RemoteAnvilMiner is a remote miner for Anvil node Allows to control blocks emission more precisely to mimic real networks workload.
ResourcesSummary Data for memory and cpu usage.
RPCClient is an RPC client for various node simulators API Reference https://book.getfoundry.sh/reference/anvil/.
TxStatusResponse common RPC response body.

# Type aliases

AWSSecret is a wrapper preventing accidental printing or marshalling.