From 24da9d2fd1b5bc356974f60d92a1a8b81ab42092 Mon Sep 17 00:00:00 2001 From: SecAgg Team Date: Mon, 31 Aug 2026 12:39:01 -0700 Subject: [PATCH] Add timestamp to ProtocolMessage and since_timestamp to GetProtocolMessagesRequest in Willow multidecryptor_protocol_messages.proto. PiperOrigin-RevId: 974022200 --- willow/proto/willow/multidecryptor_protocol_messages.proto | 3 +++ 1 file changed, 3 insertions(+) diff --git a/willow/proto/willow/multidecryptor_protocol_messages.proto b/willow/proto/willow/multidecryptor_protocol_messages.proto index 5689d0e..2686d3e 100644 --- a/willow/proto/willow/multidecryptor_protocol_messages.proto +++ b/willow/proto/willow/multidecryptor_protocol_messages.proto @@ -31,6 +31,7 @@ message ProtocolMessage { google.protobuf.Any payload = 4; // Protocol-specific message content. // Unique ID assigned to the message. Output only (client should not set). string message_id = 5; + google.protobuf.Timestamp timestamp = 6; } // Request to check for active protocols for the member's committee. @@ -114,6 +115,8 @@ message GetProtocolMessagesRequest { // If unspecified, at most 50 messages will be returned. // The maximum value is 1000; values above 1000 will be coerced to 1000. int32 max_num_messages_to_return = 4; + // The timestamp of the last message received by the client. + google.protobuf.Timestamp since_timestamp = 5; } // Response containing messages for the member.