decryptedMessageLayer

Sets the layer number for the contents of an encrypted message.

===17===
decryptedMessageLayer#1be31789 random_bytes:bytes layer:int in_seq_no:int out_seq_no:int message:DecryptedMessage = DecryptedMessageLayer;

Parameters

Name Type Description
random_bytes bytes Set of random bytes to prevent content recognition in short encrypted messages.
Clients are required to check that there are at least 15 random bytes included in each message. Messages with less than 15 random bytes must be ignored.
Parameter moved here from decryptedMessage in Layer 17.
layer int Layer number. Mimimal value - 17 (the layer in which the constructor was added).
in_seq_no int 2x the number of messages in the sender's inbox (including deleted and service messages), incremented by 1 if current user was not the chat creator
Parameter added in Layer 17.
out_seq_no int 2x the number of messages in the recipient's inbox (including deleted and service messages), incremented by 1 if current user was the chat creator
Parameter added in Layer 17.
message DecryptedMessage The content of message itself

Type

DecryptedMessageLayer

Related pages

decryptedMessage

Contents of an encrypted message.

Layers

Below you will find information on schema changes. For more details on the use of layers, see Invoking API methods.