Struct sda_protocol::SnapshotResult
[−]
[src]
pub struct SnapshotResult { pub snapshot: SnapshotId, pub number_of_participations: usize, pub clerk_encryptions: Vec<ClerkingResult>, pub recipient_encryptions: Option<Vec<Encryption>>, }
Result of an aggregation snapshot, including output, ready for reconstruction.
Fields
snapshot: SnapshotId
Associated snapshot.
number_of_participations: usize
Number of participations used in this result.
clerk_encryptions: Vec<ClerkingResult>
Encrypted shares of the masked result.
recipient_encryptions: Option<Vec<Encryption>>
Encrypted mask for the result.