private async Task InitServerAndClientAsync(int port) { await Server.StartAsync(port); _basicClient = new BasicCrossChainRpc.BasicCrossChainRpcClient(new Channel(Host, port, ChannelCredentials.Insecure)); }
protected GrpcCrossChainClient(GrpcClientInitializationContext grpcClientInitializationContext) { _localChainId = grpcClientInitializationContext.LocalChainId; RemoteChainId = grpcClientInitializationContext.RemoteChainId; DialTimeout = grpcClientInitializationContext.DialTimeout; Channel = CreateChannel(grpcClientInitializationContext.UriStr); _basicGrpcClient = new BasicCrossChainRpc.BasicCrossChainRpcClient(Channel); _listeningPort = grpcClientInitializationContext.ListeningPort; }