forked from lthn/blockchain
extra_alias_entry serialization
This commit is contained in:
parent
8a19cd7ae0
commit
c018cc89ae
1 changed files with 23 additions and 8 deletions
|
|
@ -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)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue