connectParameters method
Connect by explicitly setting the connection parameters. Scheme must be either rpcScheme or rpcWsScheme
Implementation
void connectParameters(String scheme, String? hostname, [int? port]) {
if (hostname == null) {
throw ArgumentError.notNull('Ethereum::connectParameters - hostname');
}
if ((scheme != rpcHttpScheme) && (scheme != rpcWsScheme)) {
throw FormatException(
'Ethereum::connectParameters - invalid scheme $scheme');
}
int? uriPort;
if (port != null) {
uriPort = port;
}
final uri = Uri(scheme: scheme, host: hostname, port: uriPort);
_validateUri(uri);
}