hfc.util.channel

Module Contents

Functions

create_grpc_channel(target, cert_file=None, client_key=None, client_cert=None, opts=None)

Construct a grpc channel.

hfc.util.channel.create_grpc_channel(target, cert_file=None, client_key=None, client_cert=None, opts=None)

Construct a grpc channel.

Parameters
  • target – server address include host:port

  • cert_file – ssl/tls root cert file for the connection (Default value = None)

  • opts – grpc channel options grpc.default_authority: default authority grpc.ssl_target_name_override: ssl target name override

  • client_key – client key (Default value = None)

  • client_cert – client certificate (Default value = None)

Returns

grpc channel