private async Task ConnectAsync(ICrossChainClient client) { if (client.IsConnected) { return; } Logger.LogDebug($"Try connect with chain {ChainHelper.ConvertChainIdToBase58(client.RemoteChainId)}"); await client.ConnectAsync(); }
public bool TryGetClient(int chainId, out ICrossChainClient client) { return(_grpcCrossChainClients.TryGetValue(chainId, out client)); }