CHECK_AND_NO_ASSERT_MES_L1(r,false,"failed to deserialize extra field. extra = "<<string_tools::buff_to_hex_nodelimer(std::string(reinterpret_cast<constchar*>(tx_extra.data()),tx_extra.size())));
tx_extra_fields.push_back(field);
std::ios_base::iostatestate=iss.rdstate();
eof=(EOF==iss.peek());
iss.clear(state);
}
}while(!ar.eof());
CHECK_AND_NO_ASSERT_MES_L1(::serialization::check_stream_state(ar),false,"failed to deserialize extra field. extra = "<<string_tools::buff_to_hex_nodelimer(std::string(reinterpret_cast<constchar*>(tx_extra.data()),tx_extra.size())));
MWARNING("failed to deserialize extra field. extra = "<<string_tools::buff_to_hex_nodelimer(std::string(reinterpret_cast<constchar*>(tx_extra.data()),tx_extra.size())));
CHECK_AND_NO_ASSERT_MES_L1(r,false,"failed to deserialize extra field. extra = "<<string_tools::buff_to_hex_nodelimer(std::string(reinterpret_cast<constchar*>(tx_extra.data()),tx_extra.size())));
if(field.type()!=type)
::do_serialize(newar,field);
std::ios_base::iostatestate=iss.rdstate();
eof=(EOF==iss.peek());
iss.clear(state);
}
}while(!ar.eof());
CHECK_AND_NO_ASSERT_MES_L1(::serialization::check_stream_state(ar),false,"failed to deserialize extra field. extra = "<<string_tools::buff_to_hex_nodelimer(std::string(reinterpret_cast<constchar*>(tx_extra.data()),tx_extra.size())));