libp2p
    Preparing search index...

    Interface Transport<DialEvents>

    A libp2p transport offers dial and listen methods to establish connections.

    interface Transport<DialEvents extends ProgressEvent = ProgressEvent> {
        "[toStringTag]": string;
        "[transportSymbol]": true;
        dialFilter: MultiaddrFilter;
        listenFilter: MultiaddrFilter;
        createListener(options: CreateListenerOptions): Listener;
        dial(
            ma: Multiaddr,
            options: DialTransportOptions<DialEvents>,
        ): Promise<Connection>;
    }

    Type Parameters

    Index

    Properties

    "[toStringTag]": string

    Used to identify the transport

    "[transportSymbol]": true

    Used by the isTransport function

    dialFilter: MultiaddrFilter

    Takes a list of Multiaddrs and returns only addresses that are valid for the transport to dial

    listenFilter: MultiaddrFilter

    Takes a list of Multiaddrs and returns only addresses that are valid for the transport to listen on

    Methods