init static method

Future<void> init({
  1. required TorusNetwork network,
  2. required Uri redirectUri,
  3. Uri? browserRedirectUri,
  4. bool? enableOneKey,
  5. String? networkUrl,
})

Implementation

static Future<void> init(
    {required TorusNetwork network,
    required Uri redirectUri,
    Uri? browserRedirectUri,
    bool? enableOneKey,
    String? networkUrl}) async {
  final String networkString = network.toString();
  final Uri mergedBrowserRedirectUri = browserRedirectUri ?? redirectUri;
  await _channel.invokeMethod('init', {
    'network': networkString.substring(networkString.lastIndexOf('.') + 1),
    'redirectUri': redirectUri.toString(),
    'browserRedirectUri': mergedBrowserRedirectUri.toString(),
    'enableOneKey': enableOneKey ?? false,
    'networkUrl': networkUrl ?? '',
  });
}