diff --git a/src/currency_core/currency_basic.h b/src/currency_core/currency_basic.h index 392ed389..2ea50948 100644 --- a/src/currency_core/currency_basic.h +++ b/src/currency_core/currency_basic.h @@ -30,6 +30,7 @@ #include "serialization/stl_containers.h" #include "serialization/serialization.h" #include "serialization/variant.h" +#include "serialization/boost_types.h" #include "serialization/json_archive.h" #include "serialization/debug_archive.h" #include "serialization/keyvalue_serialization.h" // epee key-value serialization @@ -836,13 +837,13 @@ namespace currency BEGIN_VERSIONED_SERIALIZE() FIELD(operation_type) FIELD(descriptor) - //FIELD(opt_amount_commitment) + FIELD(opt_amount_commitment) END_SERIALIZE() BEGIN_BOOST_SERIALIZATION() BOOST_SERIALIZE(operation_type) BOOST_SERIALIZE(descriptor) - //BOOST_SERIALIZE(opt_amount_commitment) + BOOST_SERIALIZE(opt_amount_commitment) END_BOOST_SERIALIZATION() }; @@ -853,13 +854,13 @@ namespace currency boost::optional opt_amount_commitment_g_proof; // for non-hidden supply, proofs that amount_commitment - supply * asset_id = lin(G) BEGIN_VERSIONED_SERIALIZE() - //FIELD(opt_amount_commitment_composition_proof) - //FIELD(opt_amount_commitment_g_proof) + FIELD(opt_amount_commitment_composition_proof) + FIELD(opt_amount_commitment_g_proof) END_SERIALIZE() BEGIN_BOOST_SERIALIZATION() - //BOOST_SERIALIZE(opt_amount_commitment_composition_proof) - //BOOST_SERIALIZE(opt_amount_commitment_g_proof) + BOOST_SERIALIZE(opt_amount_commitment_composition_proof) + BOOST_SERIALIZE(opt_amount_commitment_g_proof) END_BOOST_SERIALIZATION() }; diff --git a/src/gui/qt-daemon/layout b/src/gui/qt-daemon/layout index f8d6ed1b..b45d5a82 160000 --- a/src/gui/qt-daemon/layout +++ b/src/gui/qt-daemon/layout @@ -1 +1 @@ -Subproject commit f8d6ed1bbe38d48d7e762154ea9ccbdb33d88424 +Subproject commit b45d5a82285a8804c859e9d3548fae693716cd6a diff --git a/src/serialization/boost_types.h b/src/serialization/boost_types.h new file mode 100644 index 00000000..154705b8 --- /dev/null +++ b/src/serialization/boost_types.h @@ -0,0 +1,60 @@ +// Copyright (c) 2014-2017 The The Louisdor Project +// Copyright (c) 2012-2013 The Cryptonote 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 + + +template