#include <rctTypes.h>
|
| template<bool W, template< bool > class Archive> |
| bool | serialize_rctsig_base (Archive< W > &ar, size_t inputs, size_t outputs) |
| |
Definition at line 240 of file rctTypes.h.
◆ serialize_rctsig_base()
template<bool W, template< bool > class Archive>
| bool rct::rctSigBase::serialize_rctsig_base |
( |
Archive< W > & |
ar, |
|
|
size_t |
inputs, |
|
|
size_t |
outputs |
|
) |
| |
|
inline |
Definition at line 251 of file rctTypes.h.
255 return ar.stream().good();
264 ar.tag(
"pseudoOuts");
269 for (
size_t i = 0; i < inputs; ++i)
283 for (
size_t i = 0; i < outputs; ++i)
288 if (!
typename Archive<W>::is_saving())
306 if (
outPk.size() != outputs)
308 for (
size_t i = 0; i < outputs; ++i)
315 return ar.stream().good();
std::vector< ecdhTuple > ecdhInfo
#define FIELDS(f)
does not add a tag to the serialized value
#define VARINT_FIELD(f)
tags and serializes the varint f
#define PREPARE_CUSTOM_VECTOR_SERIALIZATION(size, vec)
#define FIELD(f)
tags the field with the variable name and then serializes it
◆ ecdhInfo
| std::vector<ecdhTuple> rct::rctSigBase::ecdhInfo |
◆ message
| key rct::rctSigBase::message |
◆ mixRing
| ctkeyM rct::rctSigBase::mixRing |
◆ outPk
◆ pseudoOuts
| keyV rct::rctSigBase::pseudoOuts |
◆ txnFee
◆ type
The documentation for this struct was generated from the following file:
- /home/abuild/rpmbuild/BUILD/electroneum-5.0.0.4/src/ringct/rctTypes.h