# Automatically generated by pb2py import protobuf as p from .IdentityType import IdentityType class GetECDHSessionKey(p.MessageType): FIELDS = { 1: ('identity', IdentityType, 0), 2: ('peer_public_key', p.BytesType, 0), 3: ('ecdsa_curve_name', p.UnicodeType, 0), } MESSAGE_WIRE_TYPE = 61 def __init__( self, identity: IdentityType = None, peer_public_key: bytes = None, ecdsa_curve_name: str = None, **kwargs, ): self.identity = identity self.peer_public_key = peer_public_key self.ecdsa_curve_name = ecdsa_curve_name p.MessageType.__init__(self, **kwargs)