diff --git a/src/common/boost_serialization_maps.h b/src/common/boost_serialization_maps.h index 7f44e4d2..5fbecea0 100644 --- a/src/common/boost_serialization_maps.h +++ b/src/common/boost_serialization_maps.h @@ -4,7 +4,7 @@ #pragma once -#define BEGIN_BOOST_SERIALIZATION() template inline void serialize(t_archive &_arch, const unsigned int ver) { +#define BEGIN_BOOST_SERIALIZATION() template void serialize(t_archive &_arch, const unsigned int ver) { template struct TAssertEquality { static_assert(A == B, "Serialization map is not updated, sizeof() missmatch"); diff --git a/src/common/crypto_serialization.h b/src/common/crypto_serialization.h index 9ac2ac90..481b3ff2 100644 --- a/src/common/crypto_serialization.h +++ b/src/common/crypto_serialization.h @@ -240,6 +240,8 @@ VARIANT_TAG(debug_archive, crypto::secret_key, "secret_key"); VARIANT_TAG(debug_archive, crypto::key_derivation, "key_derivation"); VARIANT_TAG(debug_archive, crypto::key_image, "key_image"); VARIANT_TAG(debug_archive, crypto::signature, "signature"); +VARIANT_TAG(debug_archive, crypto::eth_public_key, "eth_public_key"); +VARIANT_TAG(debug_archive, crypto::eth_signature, "eth_signature"); //