hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
pb_common.hpp File Reference
#include "commands.pb.h"
#include "cryptography/ed25519_sha3_impl/internal/sha3_hash.hpp"
#include "model/account.hpp"
#include "model/account_asset.hpp"
#include "model/asset.hpp"
#include "model/domain.hpp"
#include "model/peer.hpp"
#include "model/signature.hpp"
#include "qry_responses.pb.h"
Include dependency graph for pb_common.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 iroha
 
 iroha::model
 
 iroha::model::converters
 

Functions

protocol::Peer iroha::model::converters::serializePeer (iroha::model::Peer iroha_peer)
 
iroha::model::Peer iroha::model::converters::deserializePeer (protocol::Peer pb_peer)
 
iroha::protocol::Account iroha::model::converters::serializeAccount (const iroha::model::Account &account)
 
iroha::protocol::Asset iroha::model::converters::serializeAsset (const iroha::model::Asset &asset)
 
iroha::protocol::AccountAsset iroha::model::converters::serializeAccountAsset (const iroha::model::AccountAsset &account_asset)
 
iroha::protocol::Domain iroha::model::converters::serializeDomain (const iroha::model::Domain &domain)
 
template<typename T >
hash256_t iroha::hash (const T &pb)