public void UnixTimeToDateTime() { foreach (var time in Times) { Assert.AreEqual(time.Item2, UnixTime.DateTimeFromUnixTime(time.Item1)); } }
public override void ReadPayload(BinaryReader reader) { Version = reader.ReadInt32(); AvailableServices = (Services)reader.ReadUInt64(); Time = UnixTime.DateTimeFromUnixTime(reader.ReadInt64()); Recipient = NetworkNode.FromBinaryReader(reader); Sender = NetworkNode.FromBinaryReader(reader); Nonce = reader.ReadUInt64(); UserAgent = VarString.Read(reader).Value; BlockHeight = reader.ReadInt32(); Relay = (Version >= 70001) && reader.ReadBoolean(); // BIP 0037 }