# Functions

New constructs a new JSONClient instance, for the given base URI, using the given http.Client object (if provided) and the Options object.

# Structs

JSONClient provides common functionality for interacting with a JSON server that uses cryptographic signatures.
Options are the options for creating a new JSONClient.
RspError represents an error that occurred when processing a response from a server, and also includes key details from the http.Response that triggered the error.

# Interfaces

Logger is a simple logging interface used to log internal errors and warnings.