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

#include <rctTypes.h>

Inheritance diagram for rct::rctSig:
Collaboration diagram for rct::rctSig:

Public Member Functions

keyVget_pseudo_outs ()
keyV const & get_pseudo_outs () const
Public Member Functions inherited from rct::rctSigBase
template<bool W, template< bool > class Archive>
bool serialize_rctsig_base (Archive< W > &ar, size_t inputs, size_t outputs)

Public Attributes

rctSigPrunable p
Public Attributes inherited from rct::rctSigBase
uint8_t type
key message
ctkeyM mixRing
keyV pseudoOuts
std::vector< ecdhTupleecdhInfo
ctkeyV outPk
etn_amount txnFee

Detailed Description

Definition at line 436 of file rctTypes.h.

Member Function Documentation

◆ get_pseudo_outs() [1/2]

keyV & rct::rctSig::get_pseudo_outs ( )
inline

Definition at line 439 of file rctTypes.h.

440 {
441 return type == RCTTypeBulletproof || type == RCTTypeBulletproof2 ? p.pseudoOuts : pseudoOuts;
442 }
@ RCTTypeBulletproof2
Definition rctTypes.h:233
@ RCTTypeBulletproof
Definition rctTypes.h:232
rctSigPrunable p
Definition rctTypes.h:437
Here is the caller graph for this function:

◆ get_pseudo_outs() [2/2]

keyV const & rct::rctSig::get_pseudo_outs ( ) const
inline

Definition at line 444 of file rctTypes.h.

445 {
446 return type == RCTTypeBulletproof || type == RCTTypeBulletproof2 ? p.pseudoOuts : pseudoOuts;
447 }

Member Data Documentation

◆ p

rctSigPrunable rct::rctSig::p

Definition at line 437 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