text: // Copyright (c) 2011-2015 The Cryptonote developers
  // Copyright (c) 2014-2015 XDN developers
  // Distributed under the MIT/X11 software license, see the accompanying
  // file COPYING or http://www.opensource.org/licenses/mit-license.php.
  
  #pragma once
  
  #include <sstream>
  #include "json_archive.h"
  
  namespace serialization {
  
  template<class T>
  std::string dump_json(T &v)
  {
    std::stringstream ostr;
    json_archive<true> oar(ostr);
    assert(serialization::serialize(oar, v));
    return ostr.str();
  };
  
  } // namespace serialization
  