miniproto.mtproto.codec.decode_unencrypted_message
miniproto.mtproto.codec.decode_unencrypted_message
Section titled “miniproto.mtproto.codec.decode_unencrypted_message”decode_unencrypted_message(packet: ByteBuffer) -> UnencryptedMessageValidate and decode an unencrypted MTProto envelope.
Parameters:
- packet (
ByteBuffer) – Complete unencrypted packet bytes.
Returns:
UnencryptedMessage– Message identifier and a body memoryview.
Raises:
ValueError– If the packet is too short, nonzero-authenticated, or malformed.