Default JSON configuration for serialization/deserialization
HORIZON_SUBMIT_TIMEOUT is a time in seconds after Horizon sends a timeout response after internal txsub timeout.
Creates a default HTTP client with standard timeout settings.
Creates an HTTP client for submitting transactions with extended timeout.