diff --git a/libp2p/host/ping.py b/libp2p/host/ping.py index 46a28e06..9075f0bb 100644 --- a/libp2p/host/ping.py +++ b/libp2p/host/ping.py @@ -4,8 +4,9 @@ import logging from libp2p.network.stream.exceptions import StreamEOF, StreamReset from libp2p.network.stream.net_stream_interface import INetStream from libp2p.peer.id import ID as PeerID +from libp2p.typing import TProtocol -ID = "/ipfs/ping/1.0.0" +ID = TProtocol("/ipfs/ping/1.0.0") PING_LENGTH = 32 RESP_TIMEOUT = 60 diff --git a/libp2p/identity/identify/protocol.py b/libp2p/identity/identify/protocol.py index b42e51a9..390c0de2 100644 --- a/libp2p/identity/identify/protocol.py +++ b/libp2p/identity/identify/protocol.py @@ -4,11 +4,11 @@ from multiaddr import Multiaddr from libp2p.host.host_interface import IHost from libp2p.network.stream.net_stream_interface import INetStream -from libp2p.typing import StreamHandlerFn +from libp2p.typing import StreamHandlerFn, TProtocol from .pb.identify_pb2 import Identify -ID = "/ipfs/id/1.0.0" +ID = TProtocol("/ipfs/id/1.0.0") PROTOCOL_VERSION = "ipfs/0.1.0" # TODO dynamically generate the agent version AGENT_VERSION = "py-libp2p/alpha"