getChannel method

ClientChannel getChannel(
  1. String operator
)

Implementation

ClientChannel getChannel(String operator) {
  final ledger = _ledgers.firstWhere(
    (it) => it.id.toLowerCase() == operator.toLowerCase(),
    orElse: () => throw ArgumentError(
      'No ledger matching ID $operator\n'
      'Ledgers: ${_ledgers.map((it) => it.asMap())}',
    ),
  );
  return ClientChannel(
    ledger.host,
    options: ChannelOptions(credentials: _credentials),
  );
}