Iroha - A simple, decentralized ledger http://iroha.tech
shared_model::interface::BlockJsonConverter Class Reference

#include "block_json_converter.hpp"

Inheritance diagram for shared_model::interface::BlockJsonConverter:
Inheritance graph
Collaboration diagram for shared_model::interface::BlockJsonConverter:
Collaboration graph

Public Member Functions

 ~BlockJsonConverter () override=default
- Public Member Functions inherited from shared_model::interface::BlockJsonSerializer
virtual iroha::expected::Result< types::JsonType, std::string > serialize (const Block &block) const =0
virtual ~BlockJsonSerializer ()=default
- Public Member Functions inherited from shared_model::interface::BlockJsonDeserializer
virtual iroha::expected::Result< std::unique_ptr< Block >, std::string > deserialize (const types::JsonType &json) const =0
virtual ~BlockJsonDeserializer ()=default

Detailed Description

Block json converter is a class which can convert blocks to/from json

Constructor & Destructor Documentation

shared_model::interface::BlockJsonConverter::~BlockJsonConverter ( )

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