pub struct SigningCommitments {
pub identifier: u16,
pub hiding: AffinePoint,
pub binding: AffinePoint,
}Expand description
Public commitments broadcast in round 1.
Fields§
§identifier: u16Participant identifier.
hiding: AffinePointHiding nonce commitment D_i = G * d_i.
binding: AffinePointBinding nonce commitment E_i = G * e_i.
Trait Implementations§
Source§impl Clone for SigningCommitments
impl Clone for SigningCommitments
Source§fn clone(&self) -> SigningCommitments
fn clone(&self) -> SigningCommitments
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for SigningCommitments
impl RefUnwindSafe for SigningCommitments
impl Send for SigningCommitments
impl Sync for SigningCommitments
impl Unpin for SigningCommitments
impl UnsafeUnpin for SigningCommitments
impl UnwindSafe for SigningCommitments
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