[][src]Struct bulletproofs::range_proof_mpc::party::Party

pub struct Party {}

Used to construct a party for the aggregated rangeproof MPC protocol.

Methods

impl Party[src]

pub fn new<'a>(
    bp_gens: &'a BulletproofGens,
    pc_gens: &'a PedersenGens,
    v: u64,
    v_blinding: Scalar,
    n: usize
) -> Result<PartyAwaitingPosition<'a>, MPCError>
[src]

Constructs a PartyAwaitingPosition with the given rangeproof parameters.

Auto Trait Implementations

impl RefUnwindSafe for Party

impl Send for Party

impl Sync for Party

impl Unpin for Party

impl UnwindSafe for Party

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T, U> Cast<U> for T where
    U: FromCast<T>, 

impl<T> From<T> for T[src]

impl<T> FromBits<T> for T

impl<T> FromCast<T> for T

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> IntoBits<U> for T where
    U: FromBits<T>, 

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = !

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.