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));
 }