hyperledger/iroha
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::stringserialize (const Block &block) const noexcept=0
 
virtual ~BlockJsonSerializer ()=default
 
- Public Member Functions inherited from shared_model::interface::BlockJsonDeserializer
virtual iroha::expected::Result< std::unique_ptr< Block >, std::stringdeserialize (const types::JsonType &json) const noexcept=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 ( )
overridedefault

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