CatapultServer
v0.5.0.1 (Elephant)
|
Go to the documentation of this file.
34 void WriteBlockStatement(
const model::BlockStatement& blockStatement, OutputStream& outputStream);
37 void ReadBlockStatement(InputStream& inputStream, model::BlockStatement& blockStatement);
Collection of statements scoped to a block.
Definition: BlockStatement.h:29
auto Read32(TIo &input)
Reads value from input.
Definition: PodIoUtils.h:74
void ReadBlockStatement(InputStream &inputStream, model::BlockStatement &blockStatement)
Reads block statement from inputStream into blockStatement.
Definition: BlockStatementSerializer.cpp:123
std::map< ReceiptSource, TransactionStatement > TransactionStatements
Transaction statements.
Definition: BlockStatement.h:31
void WriteBlockStatement(const model::BlockStatement &blockStatement, OutputStream &outputStream)
Writes blockStatement into outputStream.
Definition: BlockStatementSerializer.cpp:65
std::map< UnresolvedAddress, AddressResolutionStatement > AddressResolutionStatements
Address resolution statements.
Definition: BlockStatement.h:34
std::map< UnresolvedMosaicId, MosaicResolutionStatement > MosaicResolutionStatements
Mosaic resolution statements.
Definition: BlockStatement.h:37
Receipt source (unique within a block).
Definition: ReceiptSource.h:29
Definition: AddressExtractionExtension.cpp:28
void Write32(TIo &output, uint32_t value)
Writes value into output.
Definition: PodIoUtils.h:42
Writer interface.
Definition: Stream.h:41