transports property

List<String> get transports

Returns all transport protocols present in this multiaddr

Implementation

List<String> get transports {
  final transports = <String>[];
  if (hasProtocol('tcp')) transports.add('tcp');
  if (hasProtocol('udp')) transports.add('udp');
  if (hasUdx) transports.add('udx');
  if (hasQuicV1) transports.add('quic-v1');
  if (hasWebtransport) transports.add('webtransport');
  return transports;
}