some adjustmentsfor server delivery and peer storage study
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
ycc
2024-05-23 14:14:12 +02:00
parent d657e64ae4
commit 17c991f442
7 changed files with 346 additions and 139 deletions

View File

@ -37,9 +37,9 @@ message Invitation {
// structure for requesting incoming messages
message ConversationRequest {
string lookup_key = 1; // lookup key for a conversation
// removed string lastServerUuidOK = 2; // Last Server message UUID received (send me all after that one)
int64 send_timestamp = 2;
string lookup_signature = 3; // prove that I own the private key by signing that block
bool delivery_request = 2; // look for for delivery tracking, key is implicit, "from" field is used
int64 send_timestamp = 3;
string lookup_signature = 4; // prove that I own the private key by signing that block
}
message Meet {
@ -136,6 +136,7 @@ message PackedUserMessage {
bytes payload=2; // the message UserMessage encrypted with the destination peer's public key
bytes signature=3; // the payload signature with the client identity private key
repeated int64 serverTimestamp=4; // server time stamp, might be several in matriochka mode
string server_delivery_uuid=5; // message uuid, for server delivery tracking, omitted if not delivery tracking desired
}
message ConversationStatus {