Electroneum
Loading...
Searching...
No Matches
rct::Bulletproof Struct Reference

#include <rctTypes.h>

Collaboration diagram for rct::Bulletproof:

Public Member Functions

 Bulletproof ()
 Bulletproof (const rct::key &V, const rct::key &A, const rct::key &S, const rct::key &T1, const rct::key &T2, const rct::key &taux, const rct::key &mu, const rct::keyV &L, const rct::keyV &R, const rct::key &a, const rct::key &b, const rct::key &t)
 Bulletproof (const rct::keyV &V, const rct::key &A, const rct::key &S, const rct::key &T1, const rct::key &T2, const rct::key &taux, const rct::key &mu, const rct::keyV &L, const rct::keyV &R, const rct::key &a, const rct::key &b, const rct::key &t)
bool operator== (const Bulletproof &other) const
 if (L.empty()||L.size() !=R.size()) return false

Public Attributes

rct::keyV V
rct::key A
rct::key S
rct::key T1
rct::key T2
rct::key taux
rct::key mu
rct::keyV L
rct::keyV R
rct::key a
rct::key b
rct::key t

Detailed Description

Definition at line 179 of file rctTypes.h.

Constructor & Destructor Documentation

◆ Bulletproof() [1/3]

rct::Bulletproof::Bulletproof ( )
inline

Definition at line 187 of file rctTypes.h.

187 :
188 A({}), S({}), T1({}), T2({}), taux({}), mu({}), a({}), b({}), t({}) {}
rct::key taux
Definition rctTypes.h:183
Here is the caller graph for this function:

◆ Bulletproof() [2/3]

rct::Bulletproof::Bulletproof ( const rct::key & V,
const rct::key & A,
const rct::key & S,
const rct::key & T1,
const rct::key & T2,
const rct::key & taux,
const rct::key & mu,
const rct::keyV & L,
const rct::keyV & R,
const rct::key & a,
const rct::key & b,
const rct::key & t )
inline

Definition at line 189 of file rctTypes.h.

189 :
190 V({V}), A(A), S(S), T1(T1), T2(T2), taux(taux), mu(mu), L(L), R(R), a(a), b(b), t(t) {}
rct::keyV L
Definition rctTypes.h:184
rct::keyV V
Definition rctTypes.h:181
rct::keyV R
Definition rctTypes.h:184

◆ Bulletproof() [3/3]

rct::Bulletproof::Bulletproof ( const rct::keyV & V,
const rct::key & A,
const rct::key & S,
const rct::key & T1,
const rct::key & T2,
const rct::key & taux,
const rct::key & mu,
const rct::keyV & L,
const rct::keyV & R,
const rct::key & a,
const rct::key & b,
const rct::key & t )
inline

Definition at line 191 of file rctTypes.h.

191 :
192 V(V), A(A), S(S), T1(T1), T2(T2), taux(taux), mu(mu), L(L), R(R), a(a), b(b), t(t) {}

Member Function Documentation

◆ if()

rct::Bulletproof::if ( L.empty()||L.size() ! = R.size())
Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator==()

bool rct::Bulletproof::operator== ( const Bulletproof & other) const
inline

Definition at line 194 of file rctTypes.h.

194{ return V == other.V && A == other.A && S == other.S && T1 == other.T1 && T2 == other.T2 && taux == other.taux && mu == other.mu && L == other.L && R == other.R && a == other.a && b == other.b && t == other.t; }
Here is the call graph for this function:

Member Data Documentation

◆ A

rct::key rct::Bulletproof::A

Definition at line 182 of file rctTypes.h.

◆ a

rct::key rct::Bulletproof::a

Definition at line 185 of file rctTypes.h.

◆ b

rct::key rct::Bulletproof::b

Definition at line 185 of file rctTypes.h.

◆ L

rct::keyV rct::Bulletproof::L

Definition at line 184 of file rctTypes.h.

◆ mu

rct::key rct::Bulletproof::mu

Definition at line 183 of file rctTypes.h.

◆ R

rct::keyV rct::Bulletproof::R

Definition at line 184 of file rctTypes.h.

◆ S

rct::key rct::Bulletproof::S

Definition at line 182 of file rctTypes.h.

◆ t

rct::key rct::Bulletproof::t

Definition at line 185 of file rctTypes.h.

◆ T1

rct::key rct::Bulletproof::T1

Definition at line 182 of file rctTypes.h.

◆ T2

rct::key rct::Bulletproof::T2

Definition at line 182 of file rctTypes.h.

◆ taux

rct::key rct::Bulletproof::taux

Definition at line 183 of file rctTypes.h.

◆ V

rct::keyV rct::Bulletproof::V

Definition at line 181 of file rctTypes.h.


The documentation for this struct was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/electroneum-5.1.3.1-build/electroneum-5.1.3.1/src/ringct/rctTypes.h