1
0
Fork 0
forked from lthn/blockchain

extra_alias_entry serialization

This commit is contained in:
sowle 2020-04-30 10:31:50 +03:00
parent 8a19cd7ae0
commit c018cc89ae
No known key found for this signature in database
GPG key ID: C07A24B2D89D49FC

View file

@ -157,14 +157,6 @@ namespace boost
a & x.m_sign;
}
template <class Archive>
inline void serialize(Archive &a, currency::signed_parts &x, const boost::serialization::version_type ver)
{
a & x.n_outs;
a & x.n_extras;
}
template <class Archive>
inline void serialize(Archive &a, currency::extra_alias_entry &x, const boost::serialization::version_type ver)
{
@ -172,6 +164,29 @@ namespace boost
a & static_cast<currency::extra_alias_entry_base&>(x);
}
template <class Archive>
inline void serialize(Archive &a, currency::extra_alias_entry_base_old &x, const boost::serialization::version_type ver)
{
a & x.m_address;
a & x.m_text_comment;
a & x.m_view_key;
a & x.m_sign;
}
template <class Archive>
inline void serialize(Archive &a, currency::extra_alias_entry_old &x, const boost::serialization::version_type ver)
{
a & x.m_alias;
a & static_cast<currency::extra_alias_entry_base_old&>(x);
}
template <class Archive>
inline void serialize(Archive &a, currency::signed_parts &x, const boost::serialization::version_type ver)
{
a & x.n_outs;
a & x.n_extras;
}
template <class Archive>
inline void serialize(Archive &a, currency::extra_padding &x, const boost::serialization::version_type ver)
{