pub struct KeyGenerationResult {
pub group_public_key: FrostGroupPublicKey,
pub shares: HashMap<ParticipantId, ParticipantShare>,
pub commitments: Vec<Vec<u8>>,
}Expand description
FROST key generation result
Fields§
§group_public_key: FrostGroupPublicKeyGroup public key
Participant shares
commitments: Vec<Vec<u8>>Public commitments for verification
Auto Trait Implementations§
impl Freeze for KeyGenerationResult
impl RefUnwindSafe for KeyGenerationResult
impl Send for KeyGenerationResult
impl Sync for KeyGenerationResult
impl Unpin for KeyGenerationResult
impl UnwindSafe for KeyGenerationResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more