16#if PROTOCOL_VERSION < 759
18#elif PROTOCOL_VERSION < 761
31#if PROTOCOL_VERSION > 758 && PROTOCOL_VERSION < 761
33 bool GetHasNonce()
const
41 auto& SetNonce(
const std::optional<std::vector<unsigned char>>& Nonce_)
44 HasNonce = Nonce.has_value();
45 if (Nonce.has_value())
52 auto& SetSaltSignature(
const std::optional<ProtocolCraft::SaltSignature>& SaltSignature_)
54 SaltSignature = SaltSignature_;
55 HasNonce = !SaltSignature.has_value();
56 if (SaltSignature.has_value())