Update poll backup tests.

Co-authored-by: Greyson Parrelli <greyson@signal.org>
This commit is contained in:
Michelle Tang 2025-11-11 15:36:53 -05:00 committed by GitHub
parent a2f308c6b4
commit dfeae1c764
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
76 changed files with 5299 additions and 271 deletions

View File

@ -19,7 +19,7 @@ application {
}
dependencies {
implementation("org.signal:libsignal-client:0.85.6")
implementation("org.signal:libsignal-client:0.86.1")
implementation("com.thedeanda:lorem:2.2")
implementation(kotlin("reflect"))
}

View File

@ -59,7 +59,8 @@ val ALL_TEST_CASES = listOf(
ChatItemGroupChangeChatMultipleUpdateTestCase,
ChatItemDirectStoryReplyTestCase,
ChatItemDirectStoryReplyWithEditsTestCase,
ChatItemPollTestCase,
ChatItemPollSingleVoteTestCase,
ChatItemPollMultipleVoteTestCase,
ChatItemPollTerminateUpdateTestCase
)

View File

@ -9,9 +9,9 @@ import TestCase
import org.thoughtcrime.securesms.backup.v2.proto.*
/**
* Incoming/outgoing polls
* Incoming/outgoing multi-vote polls
*/
object ChatItemPollTestCase : TestCase("chat_item_poll") {
object ChatItemPollMultipleVoteTestCase : TestCase("chat_item_poll_multiple_vote") {
override fun PermutationScope.execute() {
frames += StandardFrames.MANDATORY_FRAMES
@ -39,7 +39,7 @@ object ChatItemPollTestCase : TestCase("chat_item_poll") {
outgoing = outgoing,
poll = Poll(
question = someNonEmptyString(),
allowMultiple = someBoolean(),
allowMultiple = true,
hasEnded = someBoolean(),
options = some(Generators.pollOption(StandardFrames.recipientSelf.recipient!!, StandardFrames.recipientAlice.recipient, StandardFrames.recipientBob.recipient!!)),
reactions = some(Generators.reactions(2, StandardFrames.recipientSelf.recipient, StandardFrames.recipientAlice.recipient))

View File

@ -0,0 +1,478 @@
@file:Suppress("UNCHECKED_CAST")
package tests
import Generator
import Generators
import PermutationScope
import StandardFrames
import TestCase
import org.thoughtcrime.securesms.backup.v2.proto.*
/**
* Incoming/outgoing single-vote polls
*/
object ChatItemPollSingleVoteTestCase : TestCase("chat_item_poll_single_vote") {
override fun PermutationScope.execute() {
frames += StandardFrames.MANDATORY_FRAMES
frames += StandardFrames.recipientAlice
frames += StandardFrames.recipientBob
frames += StandardFrames.recipientGroupAB
frames += StandardFrames.chatGroupAB
val (incomingGenerator, outgoingGenerator) = Generators.incomingOutgoingDetails(StandardFrames.recipientAlice.recipient!!)
val incoming = some(incomingGenerator)
val outgoing = some(outgoingGenerator)
frames += Frame(
chatItem = ChatItem(
chatId = StandardFrames.chatGroupAB.chat!!.id,
authorId = if (outgoing != null) {
StandardFrames.recipientSelf.recipient!!.id
} else {
StandardFrames.recipientAlice.recipient.id
},
dateSent = someIncrementingTimestamp(),
incoming = incoming,
outgoing = outgoing,
poll = Poll(
question = someNonEmptyString(),
allowMultiple = false,
hasEnded = someBoolean(),
options = some(singleVotePollOption()),
reactions = some(Generators.reactions(2, StandardFrames.recipientSelf.recipient!!, StandardFrames.recipientAlice.recipient))
)
)
)
}
private fun singleVotePollOption(): Generator<List<Poll.PollOption>> {
return Generators.list(
// Two options, no votes
listOf(
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Two options, one vote on the first
listOf(
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientSelf.recipient!!.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Three options, all votes on the first
listOf(
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientSelf.recipient.id,
voteCount = SeededRandom.int(0)
),
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientAlice.recipient!!.id,
voteCount = SeededRandom.int(0)
),
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientBob.recipient!!.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Three options, one vote on each
listOf(
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientSelf.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientAlice.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientBob.recipient.id,
voteCount = SeededRandom.int(0)
)
)
)
),
// Three options, two votes on one
listOf(
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientSelf.recipient.id,
voteCount = SeededRandom.int(0)
),
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientAlice.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Four options, two votes on one option
listOf(
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientSelf.recipient.id,
voteCount = SeededRandom.int(0)
),
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientAlice.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientBob.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Four options, all votes on one option
listOf(
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientSelf.recipient.id,
voteCount = SeededRandom.int(0)
),
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientAlice.recipient.id,
voteCount = SeededRandom.int(0)
),
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientBob.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Four options, no votes
listOf(
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Five options, one votes each
listOf(
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientSelf.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientAlice.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientBob.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Five options, all votes on one
listOf(
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientSelf.recipient.id,
voteCount = SeededRandom.int(0)
),
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientAlice.recipient.id,
voteCount = SeededRandom.int(0)
),
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientBob.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Six options, all vote on one option
listOf(
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientSelf.recipient.id,
voteCount = SeededRandom.int(0)
),
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientAlice.recipient.id,
voteCount = SeededRandom.int(0)
),
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientBob.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Seven options, two votes on one option
listOf(
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientAlice.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientSelf.recipient.id,
voteCount = SeededRandom.int(0)
),
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientBob.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Eight options, one vote on each
listOf(
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientSelf.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientAlice.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientBob.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Nine options, all votes on one
listOf(
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientSelf.recipient.id,
voteCount = SeededRandom.int(0)
),
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientAlice.recipient.id,
voteCount = SeededRandom.int(0)
),
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientBob.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Ten options, one vote on each
listOf(
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientSelf.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientAlice.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientBob.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Ten options, all votes on one
listOf(
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientSelf.recipient.id,
voteCount = SeededRandom.int(0)
),
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientAlice.recipient.id,
voteCount = SeededRandom.int(0)
),
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientBob.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Ten options, one vote
listOf(
Poll.PollOption(
option = SeededRandom.lipsum.getWords(1, 3),
votes = listOf(
Poll.PollOption.PollVote(
voterId = StandardFrames.recipientSelf.recipient.id,
voteCount = SeededRandom.int(0)
)
)
),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
),
// Ten options, no votes
listOf(
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf()),
Poll.PollOption(option = SeededRandom.lipsum.getWords(1, 3), votes = listOf())
)
)
}
}

View File

@ -203,24 +203,24 @@ Frame {
sealedSender = true
}
poll = Poll {
hasEnded = true
allowMultiple = true
options = [
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]

View File

@ -204,29 +204,30 @@ Frame {
}
poll = Poll {
allowMultiple = true
hasEnded = true
options = [
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
}
]
question = "HYkFXMOBqmCd"
@ -234,7 +235,7 @@ Frame {
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1849453850815
sentTimestamp = 1756386108394
sortOrder = 1
}
]

View File

@ -207,33 +207,33 @@ Frame {
]
}
poll = Poll {
hasEnded = true
allowMultiple = true
options = [
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
}
]
question = "CmCqQNEWGrAz"
@ -241,13 +241,13 @@ Frame {
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1849453850815
sentTimestamp = 1756386108394
sortOrder = 1
},
Reaction {
authorId = 4
emoji = "👍"
sentTimestamp = 1849453850816
sentTimestamp = 1756386108395
sortOrder = 2
}
]

Binary file not shown.

View File

@ -211,46 +211,47 @@ Frame {
}
poll = Poll {
allowMultiple = true
hasEnded = true
options = [
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]

Binary file not shown.

View File

@ -208,53 +208,53 @@ Frame {
]
}
poll = Poll {
hasEnded = true
allowMultiple = true
options = [
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
}
]
question = "CmCqQNEWGrAz"
@ -262,7 +262,7 @@ Frame {
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1849453850815
sentTimestamp = 1756386108394
sortOrder = 1
}
]

Binary file not shown.

View File

@ -210,55 +210,56 @@ Frame {
}
poll = Poll {
allowMultiple = true
hasEnded = true
options = [
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
}
]
question = "HYkFXMOBqmCd"
@ -266,13 +267,13 @@ Frame {
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1849453850815
sentTimestamp = 1756386108394
sortOrder = 1
},
Reaction {
authorId = 4
emoji = "👍"
sentTimestamp = 1849453850816
sentTimestamp = 1756386108395
sortOrder = 2
}
]

Binary file not shown.

View File

@ -208,70 +208,70 @@ Frame {
]
}
poll = Poll {
hasEnded = true
allowMultiple = true
options = [
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]

Binary file not shown.

View File

@ -211,75 +211,76 @@ Frame {
}
poll = Poll {
allowMultiple = true
hasEnded = true
options = [
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
}
]
question = "HYkFXMOBqmCd"
@ -287,7 +288,7 @@ Frame {
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1849453850815
sentTimestamp = 1756386108394
sortOrder = 1
}
]

Binary file not shown.

View File

@ -207,79 +207,79 @@ Frame {
]
}
poll = Poll {
hasEnded = true
allowMultiple = true
options = [
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
}
]
question = "CmCqQNEWGrAz"
@ -287,13 +287,13 @@ Frame {
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1849453850815
sentTimestamp = 1756386108394
sortOrder = 1
},
Reaction {
authorId = 4
emoji = "👍"
sentTimestamp = 1849453850816
sentTimestamp = 1756386108395
sortOrder = 2
}
]

View File

@ -209,23 +209,24 @@ Frame {
}
poll = Poll {
allowMultiple = true
hasEnded = true
options = [
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]

Binary file not shown.

View File

@ -210,30 +210,30 @@ Frame {
]
}
poll = Poll {
hasEnded = true
allowMultiple = true
options = [
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
}
]
question = "CmCqQNEWGrAz"
@ -241,7 +241,7 @@ Frame {
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1849453850815
sentTimestamp = 1756386108394
sortOrder = 1
}
]

Binary file not shown.

View File

@ -208,32 +208,33 @@ Frame {
}
poll = Poll {
allowMultiple = true
hasEnded = true
options = [
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
}
]
question = "HYkFXMOBqmCd"
@ -241,13 +242,13 @@ Frame {
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1849453850815
sentTimestamp = 1756386108394
sortOrder = 1
},
Reaction {
authorId = 4
emoji = "👍"
sentTimestamp = 1849453850816
sentTimestamp = 1756386108395
sortOrder = 2
}
]

Binary file not shown.

View File

@ -210,47 +210,47 @@ Frame {
]
}
poll = Poll {
hasEnded = true
allowMultiple = true
options = [
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]

View File

@ -211,52 +211,53 @@ Frame {
}
poll = Poll {
allowMultiple = true
hasEnded = true
options = [
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
}
]
question = "HYkFXMOBqmCd"
@ -264,7 +265,7 @@ Frame {
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1849453850815
sentTimestamp = 1756386108394
sortOrder = 1
}
]

View File

@ -209,56 +209,56 @@ Frame {
]
}
poll = Poll {
hasEnded = true
allowMultiple = true
options = [
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "EhcCMeejhn"
option = "hcCMe"
votes = [
PollVote {
voteCount = 2060227180
voterId = 5
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 4
},
PollVote {
voteCount = 2060227180
voteCount = 1728187654
voterId = 5
},
PollVote {
voteCount = 1728187654
voterId = 1
}
]
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
},
PollOption {
option = "kaWIBHCZRO"
option = "nkaWIBHCZROt"
}
]
question = "CmCqQNEWGrAz"
@ -266,13 +266,13 @@ Frame {
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1849453850815
sentTimestamp = 1756386108394
sortOrder = 1
},
Reaction {
authorId = 4
emoji = "👍"
sentTimestamp = 1849453850816
sentTimestamp = 1756386108395
sortOrder = 2
}
]

Binary file not shown.

View File

@ -0,0 +1,217 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 4
chatId = 3
dateSent = 1813169575912
incoming = IncomingMessageDetails {
dateReceived = 1680366577838
dateServerSent = 1688484601889
sealedSender = true
}
poll = Poll {
options = [
PollOption {
option = "quaestio blandit"
},
PollOption {
option = "vim"
}
]
question = "CmCqQNEWGrAz"
}
}
}

Binary file not shown.

View File

@ -0,0 +1,232 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 4
chatId = 3
dateSent = 1813169575913
incoming = IncomingMessageDetails {
dateReceived = 1680366577839
dateServerSent = 1688484601890
read = true
}
poll = Poll {
hasEnded = true
options = [
PollOption {
option = "ne congue"
votes = [
PollVote {
voteCount = 451926028
voterId = 1
}
]
},
PollOption {
option = "nec"
}
]
question = "HYkFXMOBqmCd"
reactions = [
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1831451924915
sortOrder = 1
}
]
}
}
}

Binary file not shown.

View File

@ -0,0 +1,252 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 1
chatId = 3
dateSent = 1813169575914
outgoing = OutgoingMessageDetails {
dateReceived = 1700984146923
sendStatus = [
SendStatus {
pending = Pending {}
recipientId = 4
}
]
}
poll = Poll {
options = [
PollOption {
option = "persecuti"
votes = [
PollVote {
voteCount = 1990187125
voterId = 1
},
PollVote {
voteCount = 217727810
voterId = 4
},
PollVote {
voteCount = 909293365
voterId = 5
}
]
},
PollOption {
option = "vivendo"
},
PollOption {
option = "partiendo nominavi"
}
]
question = "CmCqQNEWGrAz"
reactions = [
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1831451924915
sortOrder = 1
},
Reaction {
authorId = 4
emoji = "👍"
sentTimestamp = 1831451924916
sortOrder = 2
}
]
}
}
}

Binary file not shown.

View File

@ -0,0 +1,246 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 1
chatId = 3
dateSent = 1813169575915
outgoing = OutgoingMessageDetails {
dateReceived = 1700984146924
sendStatus = [
SendStatus {
recipientId = 4
sent = Sent {
sealedSender = true
}
timestamp = 1660152710755
}
]
}
poll = Poll {
hasEnded = true
options = [
PollOption {
option = "est epicuri"
votes = [
PollVote {
voteCount = 522457189
voterId = 1
}
]
},
PollOption {
option = "accusata utroque"
votes = [
PollVote {
voteCount = 286896603
voterId = 4
}
]
},
PollOption {
option = "suspendisse propriae"
votes = [
PollVote {
voteCount = 1989527004
voterId = 5
}
]
}
]
question = "HYkFXMOBqmCd"
}
}
}

Binary file not shown.

View File

@ -0,0 +1,243 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 1
chatId = 3
dateSent = 1813169575916
outgoing = OutgoingMessageDetails {
dateReceived = 1700984146925
sendStatus = [
SendStatus {
recipientId = 4
sent = Sent {}
timestamp = 1830930358412
}
]
}
poll = Poll {
options = [
PollOption {
option = "bibendum"
votes = [
PollVote {
voteCount = 1823554627
voterId = 1
},
PollVote {
voteCount = 971043254
voterId = 4
}
]
},
PollOption {
option = "efficiantur taciti"
},
PollOption {
option = "euismod"
}
]
question = "CmCqQNEWGrAz"
reactions = [
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1831451924915
sortOrder = 1
}
]
}
}
}

Binary file not shown.

View File

@ -0,0 +1,260 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 1
chatId = 3
dateSent = 1813169575917
outgoing = OutgoingMessageDetails {
dateReceived = 1700984146926
sendStatus = [
SendStatus {
delivered = Delivered {
sealedSender = true
}
recipientId = 4
}
]
}
poll = Poll {
hasEnded = true
options = [
PollOption {
option = "definitionem magna"
votes = [
PollVote {
voteCount = 1204310645
voterId = 1
},
PollVote {
voteCount = 576788963
voterId = 4
}
]
},
PollOption {
option = "sem"
votes = [
PollVote {
voteCount = 1213545979
voterId = 5
}
]
},
PollOption {
option = "his natum"
},
PollOption {
option = "eget"
}
]
question = "HYkFXMOBqmCd"
reactions = [
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1831451924915
sortOrder = 1
},
Reaction {
authorId = 4
emoji = "👍"
sentTimestamp = 1831451924916
sortOrder = 2
}
]
}
}
}

Binary file not shown.

View File

@ -0,0 +1,242 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 1
chatId = 3
dateSent = 1813169575918
outgoing = OutgoingMessageDetails {
dateReceived = 1700984146927
sendStatus = [
SendStatus {
delivered = Delivered {}
recipientId = 4
timestamp = 1660152710755
}
]
}
poll = Poll {
options = [
PollOption {
option = "quod"
votes = [
PollVote {
voteCount = 193250115
voterId = 1
},
PollVote {
voteCount = 2123148010
voterId = 4
},
PollVote {
voteCount = 2101437613
voterId = 5
}
]
},
PollOption {
option = "repudiandae epicuri"
},
PollOption {
option = "signiferumque molestie"
},
PollOption {
option = "alienum"
}
]
question = "CmCqQNEWGrAz"
}
}
}

View File

@ -0,0 +1,239 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 1
chatId = 3
dateSent = 1813169575919
outgoing = OutgoingMessageDetails {
dateReceived = 1700984146928
sendStatus = [
SendStatus {
read = Read {
sealedSender = true
}
recipientId = 4
timestamp = 1830930358412
}
]
}
poll = Poll {
hasEnded = true
options = [
PollOption {
option = "nunc"
},
PollOption {
option = "tibique"
},
PollOption {
option = "debet dapibus"
},
PollOption {
option = "appareat"
}
]
question = "HYkFXMOBqmCd"
reactions = [
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1831451924915
sortOrder = 1
}
]
}
}
}

View File

@ -0,0 +1,262 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 1
chatId = 3
dateSent = 1813169575920
outgoing = OutgoingMessageDetails {
dateReceived = 1700984146929
sendStatus = [
SendStatus {
read = Read {}
recipientId = 4
}
]
}
poll = Poll {
options = [
PollOption {
option = "graeco affert"
votes = [
PollVote {
voteCount = 1408935243
voterId = 1
}
]
},
PollOption {
option = "graecis"
votes = [
PollVote {
voteCount = 1842287174
voterId = 4
}
]
},
PollOption {
option = "montes"
votes = [
PollVote {
voteCount = 424307838
voterId = 5
}
]
},
PollOption {
option = "morbi similique"
},
PollOption {
option = "detracto condimentum"
}
]
question = "CmCqQNEWGrAz"
reactions = [
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1831451924915
sortOrder = 1
},
Reaction {
authorId = 4
emoji = "👍"
sentTimestamp = 1831451924916
sortOrder = 2
}
]
}
}
}

Binary file not shown.

View File

@ -0,0 +1,246 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 1
chatId = 3
dateSent = 1813169575921
outgoing = OutgoingMessageDetails {
dateReceived = 1700984146930
sendStatus = [
SendStatus {
recipientId = 4
timestamp = 1660152710755
viewed = Viewed {}
}
]
}
poll = Poll {
hasEnded = true
options = [
PollOption {
option = "convenire"
votes = [
PollVote {
voteCount = 1659004671
voterId = 1
},
PollVote {
voteCount = 1986759992
voterId = 4
},
PollVote {
voteCount = 2060712997
voterId = 5
}
]
},
PollOption {
option = "propriae velit"
},
PollOption {
option = "varius cum"
},
PollOption {
option = "delectus"
},
PollOption {
option = "laoreet labores"
}
]
question = "HYkFXMOBqmCd"
}
}
}

Binary file not shown.

View File

@ -0,0 +1,258 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 1
chatId = 3
dateSent = 1813169575922
outgoing = OutgoingMessageDetails {
dateReceived = 1700984146931
sendStatus = [
SendStatus {
recipientId = 4
timestamp = 1830930358412
viewed = Viewed {
sealedSender = true
}
}
]
}
poll = Poll {
options = [
PollOption {
option = "persequeris dictumst"
votes = [
PollVote {
voteCount = 135214163
voterId = 1
},
PollVote {
voteCount = 1671792521
voterId = 4
},
PollVote {
voteCount = 887900325
voterId = 5
}
]
},
PollOption {
option = "ante diam"
},
PollOption {
option = "fuisset invenire"
},
PollOption {
option = "deserunt nascetur"
},
PollOption {
option = "liber nec"
},
PollOption {
option = "quaeque elit"
}
]
question = "CmCqQNEWGrAz"
reactions = [
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1831451924915
sortOrder = 1
}
]
}
}
}

Binary file not shown.

View File

@ -0,0 +1,267 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 1
chatId = 3
dateSent = 1813169575923
outgoing = OutgoingMessageDetails {
dateReceived = 1700984146932
sendStatus = [
SendStatus {
recipientId = 4
skipped = Skipped {}
}
]
}
poll = Poll {
hasEnded = true
options = [
PollOption {
option = "ignota"
votes = [
PollVote {
voteCount = 1517564884
voterId = 4
}
]
},
PollOption {
option = "augue"
votes = [
PollVote {
voteCount = 734263394
voterId = 1
},
PollVote {
voteCount = 1286837753
voterId = 5
}
]
},
PollOption {
option = "homero"
},
PollOption {
option = "vero quaerendum"
},
PollOption {
option = "ferri"
},
PollOption {
option = "aeque elaboraret"
},
PollOption {
option = "inimicus"
}
]
question = "HYkFXMOBqmCd"
reactions = [
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1831451924915
sortOrder = 1
},
Reaction {
authorId = 4
emoji = "👍"
sentTimestamp = 1831451924916
sortOrder = 2
}
]
}
}
}

Binary file not shown.

View File

@ -0,0 +1,260 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 1
chatId = 3
dateSent = 1813169575924
outgoing = OutgoingMessageDetails {
dateReceived = 1700984146933
sendStatus = [
SendStatus {
failed = Failed {
reason = FailureReason.UNKNOWN
}
recipientId = 4
timestamp = 1660152710755
}
]
}
poll = Poll {
options = [
PollOption {
option = "fermentum"
votes = [
PollVote {
voteCount = 1134316339
voterId = 1
}
]
},
PollOption {
option = "convallis"
votes = [
PollVote {
voteCount = 2042735229
voterId = 4
}
]
},
PollOption {
option = "lacinia"
votes = [
PollVote {
voteCount = 409727625
voterId = 5
}
]
},
PollOption {
option = "molestie montes"
},
PollOption {
option = "varius"
},
PollOption {
option = "voluptaria posuere"
},
PollOption {
option = "constituto varius"
},
PollOption {
option = "suavitate utamur"
}
]
question = "CmCqQNEWGrAz"
}
}
}

View File

@ -0,0 +1,268 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 1
chatId = 3
dateSent = 1813169575925
outgoing = OutgoingMessageDetails {
dateReceived = 1700984146934
sendStatus = [
SendStatus {
failed = Failed {
reason = FailureReason.NETWORK
}
recipientId = 4
timestamp = 1830930358412
}
]
}
poll = Poll {
hasEnded = true
options = [
PollOption {
option = "suas aliquip"
votes = [
PollVote {
voteCount = 882021515
voterId = 1
},
PollVote {
voteCount = 1565792390
voterId = 4
},
PollVote {
voteCount = 1509178765
voterId = 5
}
]
},
PollOption {
option = "contentiones"
},
PollOption {
option = "pertinacia"
},
PollOption {
option = "minim sapientem"
},
PollOption {
option = "molestie"
},
PollOption {
option = "pertinax"
},
PollOption {
option = "possit"
},
PollOption {
option = "curae tation"
},
PollOption {
option = "sanctus latine"
}
]
question = "HYkFXMOBqmCd"
reactions = [
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1831451924915
sortOrder = 1
}
]
}
}
}

Binary file not shown.

View File

@ -0,0 +1,279 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 1
chatId = 3
dateSent = 1813169575926
outgoing = OutgoingMessageDetails {
dateReceived = 1700984146935
sendStatus = [
SendStatus {
failed = Failed {
reason = FailureReason.IDENTITY_KEY_MISMATCH
}
recipientId = 4
}
]
}
poll = Poll {
options = [
PollOption {
option = "tortor nostrum"
votes = [
PollVote {
voteCount = 454087930
voterId = 1
}
]
},
PollOption {
option = "mutat"
votes = [
PollVote {
voteCount = 66308877
voterId = 4
}
]
},
PollOption {
option = "conceptam suas"
votes = [
PollVote {
voteCount = 437657071
voterId = 5
}
]
},
PollOption {
option = "vis cum"
},
PollOption {
option = "posuere"
},
PollOption {
option = "omittam definitiones"
},
PollOption {
option = "tibique eripuit"
},
PollOption {
option = "posidonium graeci"
},
PollOption {
option = "ignota"
},
PollOption {
option = "tincidunt"
}
]
question = "CmCqQNEWGrAz"
reactions = [
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1831451924915
sortOrder = 1
},
Reaction {
authorId = 4
emoji = "👍"
sentTimestamp = 1831451924916
sortOrder = 2
}
]
}
}
}

Binary file not shown.

View File

@ -0,0 +1,256 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 4
chatId = 3
dateSent = 1813169575927
incoming = IncomingMessageDetails {
dateReceived = 1680366577838
dateServerSent = 1688484601889
sealedSender = true
}
poll = Poll {
hasEnded = true
options = [
PollOption {
option = "iaculis et"
votes = [
PollVote {
voteCount = 1153455761
voterId = 1
},
PollVote {
voteCount = 93280748
voterId = 4
},
PollVote {
voteCount = 1252307014
voterId = 5
}
]
},
PollOption {
option = "quaestio"
},
PollOption {
option = "mediocrem lobortis"
},
PollOption {
option = "cursus"
},
PollOption {
option = "consequat interdum"
},
PollOption {
option = "senserit accusata"
},
PollOption {
option = "ac"
},
PollOption {
option = "disputationi falli"
},
PollOption {
option = "pellentesque"
},
PollOption {
option = "no intellegat"
}
]
question = "HYkFXMOBqmCd"
}
}
}

Binary file not shown.

View File

@ -0,0 +1,255 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 4
chatId = 3
dateSent = 1813169575928
incoming = IncomingMessageDetails {
dateReceived = 1680366577839
dateServerSent = 1688484601890
read = true
}
poll = Poll {
options = [
PollOption {
option = "vituperatoribus"
votes = [
PollVote {
voteCount = 1839550612
voterId = 1
}
]
},
PollOption {
option = "efficitur"
},
PollOption {
option = "vocibus inani"
},
PollOption {
option = "mi adolescens"
},
PollOption {
option = "disputationi pulvinar"
},
PollOption {
option = "ultrices urna"
},
PollOption {
option = "atomorum risus"
},
PollOption {
option = "dolorum aperiri"
},
PollOption {
option = "iriure feugiat"
},
PollOption {
option = "mazim"
}
]
question = "CmCqQNEWGrAz"
reactions = [
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1831451924915
sortOrder = 1
}
]
}
}
}

Binary file not shown.

View File

@ -0,0 +1,260 @@
// This file was auto-generated! It's only meant to show you what's in the .binproto. Do not edit!
BackupInfo {
backupTimeMs = 1715636551000
currentAppVersion = "FooClient 2.0.0"
debugInfo = <>
firstAppVersion = "FooClient 1.0.0"
mediaRootBackupKey = <8fba3ce1946b78a4ca0d9229ddb050a12702072309d6574ae12451269e5fdbb2>
version = 1
}
Frame {
account = AccountData {
accountSettings = AccountSettings {
customChatColors = [
CustomChatColor {
id = 1
solid = -16777216
},
CustomChatColor {
id = 2
solid = -65536
},
CustomChatColor {
id = 3
solid = -16711936
}
]
defaultSentMediaQuality = SentMediaQuality.STANDARD
displayBadgesOnProfile = true
hasCompletedUsernameOnboarding = true
hasSeenGroupStoryEducationSheet = true
hasSetMyStoriesPrivacy = true
hasViewedOnboardingStory = true
keepMutedChatsArchived = true
linkPreviews = true
notDiscoverableByPhoneNumber = true
phoneNumberSharingMode = PhoneNumberSharingMode.NOBODY
preferContactAvatars = true
preferredReactionEmoji = [
"a",
"b",
"c"
]
readReceipts = true
sealedSenderIndicators = true
storiesDisabled = true
storyViewReceiptsEnabled = true
typingIndicators = true
universalExpireTimerSeconds = 3600
}
avatarUrlPath = ""
bioEmoji = ""
bioText = ""
donationSubscriberData = SubscriberData {
currencyCode = "USD"
manuallyCancelled = true
subscriberId = <ecbb68c734331a2ea333cda747c98c4553652261582b4fce5ae0dea84dce6519>
}
familyName = "Fett"
givenName = "Boba"
profileKey = <610291abedc34249489da39a31c9a5cd99cdd26ff58732e268e357ee0075d9d8>
svrPin = ""
username = "boba_fett.66"
usernameLink = UsernameLink {
color = Color.OLIVE
entropy = <65675c73d00eb01005e3bb7c4a47f296cb6554f78981238815e915d824fd2e93>
serverId = <61c101a200d5421789c20518d8497af0>
}
}
}
Frame {
recipient = Recipient {
id = 1
self = Self {
avatarColor = AvatarColor.A210
}
}
}
Frame {
recipient = Recipient {
id = 2
releaseNotes = ReleaseNotes {}
}
}
Frame {
recipient = Recipient {
distributionList = DistributionListItem {
distributionId = <00000000000000000000000000000000>
distributionList = DistributionList {
name = ""
privacyMode = PrivacyMode.ALL
}
}
id = 3
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <000a11ce000040008000000000000001>
avatarColor = AvatarColor.A110
e164 = 16105550101
identityKey = <05ea7585ab4f6de1913af6059f69b50ad26c55af2779e31bde58dec8ba165e164e>
identityState = IdentityState.DEFAULT
note = ""
pni = <000a11ce000040008000000000000002>
profileFamilyName = "Smith"
profileGivenName = "Alice"
profileKey = <d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d75d>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 4
}
}
Frame {
recipient = Recipient {
contact = Contact {
aci = <00000b0b000040008000000000000001>
avatarColor = AvatarColor.A120
e164 = 16105550102
identityKey = <052dde6c6dcfaf0ffdcbc5e2eac90e5a18c26969907c942eade3a0e345948be27e>
identityState = IdentityState.VERIFIED
note = ""
pni = <00000b0b000040008000000000000002>
profileFamilyName = "Jones"
profileGivenName = "Bob"
profileKey = <0410410410410410410410410410410410410410410410410410410410410410>
registered = Registered {}
systemFamilyName = ""
systemGivenName = ""
systemNickname = ""
visibility = Visibility.VISIBLE
}
id = 5
}
}
Frame {
recipient = Recipient {
group = Group {
avatarColor = AvatarColor.A170
masterKey = <0000000000000000000000000000000000000000000000000000000000000000>
snapshot = GroupSnapshot {
accessControl = AccessControl {
addFromInviteLink = AccessRequired.UNSATISFIABLE
attributes = AccessRequired.MEMBER
members = AccessRequired.MEMBER
}
avatarUrl = "https://example.com/avatar.jpg"
inviteLinkPassword = <>
members = [
Member {
role = Role.ADMINISTRATOR
userId = <00000000000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <000a11ce000040008000000000000001>
},
Member {
role = Role.DEFAULT
userId = <00000b0b000040008000000000000001>
}
]
title = GroupAttributeBlob {
title = "Me, Alice, Bob"
}
version = 1
}
storySendMode = StorySendMode.DEFAULT
whitelisted = true
}
id = 10
}
}
Frame {
chat = Chat {
expireTimerVersion = 1
id = 3
recipientId = 10
}
}
Frame {
chatItem = ChatItem {
authorId = 1
chatId = 3
dateSent = 1813169575929
outgoing = OutgoingMessageDetails {
dateReceived = 1700984146923
sendStatus = [
SendStatus {
pending = Pending {}
recipientId = 4
}
]
}
poll = Poll {
hasEnded = true
options = [
PollOption {
option = "eirmod sit"
},
PollOption {
option = "feugait oporteat"
},
PollOption {
option = "dicit vituperatoribus"
},
PollOption {
option = "nisi melius"
},
PollOption {
option = "libero impetus"
},
PollOption {
option = "utinam tale"
},
PollOption {
option = "laudem"
},
PollOption {
option = "viverra mnesarchum"
},
PollOption {
option = "mediocritatem"
},
PollOption {
option = "vim dolorum"
}
]
question = "HYkFXMOBqmCd"
reactions = [
Reaction {
authorId = 1
emoji = "💀"
sentTimestamp = 1831451924915
sortOrder = 1
},
Reaction {
authorId = 4
emoji = "👍"
sentTimestamp = 1831451924916
sortOrder = 2
}
]
}
}
}