veriblock-pop-cpp
C++11 Libraries for leveraging VeriBlock Proof-Of-Proof blockchain technology.
altintegration::PublicationData Struct Reference

Publication data about ALT block inside VBK blockchain. More...

Detailed Description

Definition at line 30 of file publication_data.hpp.

#include <publication_data.hpp>

+ Collaboration diagram for altintegration::PublicationData:

Public Member Functions

std::string toPrettyString () const
 
void toVbkEncoding (WriteStream &stream) const
 Convert PublicationData to data stream using PublicationData byte format. More...
 
size_t estimateSize () const
 

Public Attributes

int64_t identifier {}
 altchain network POP ID More...
 
std::vector< uint8_t > header {}
 altchain block header More...
 
std::vector< uint8_t > payoutInfo {}
 bitcoin script or POP payout address More...
 
std::vector< uint8_t > contextInfo {}
 serialized AuthenticatedContextInfoContainer More...
 

Member Function Documentation

◆ toVbkEncoding()

void altintegration::PublicationData::toVbkEncoding ( WriteStream stream) const
Parameters
streamdata stream to write into

Member Data Documentation

◆ contextInfo

std::vector<uint8_t> altintegration::PublicationData::contextInfo {}

Definition at line 38 of file publication_data.hpp.

◆ header

std::vector<uint8_t> altintegration::PublicationData::header {}

Definition at line 34 of file publication_data.hpp.

◆ identifier

int64_t altintegration::PublicationData::identifier {}

Definition at line 32 of file publication_data.hpp.

◆ payoutInfo

std::vector<uint8_t> altintegration::PublicationData::payoutInfo {}

Definition at line 36 of file publication_data.hpp.


The documentation for this struct was generated from the following file: