public static void Encode(XdrDataOutputStream stream, StellarValue encodedStellarValue) { Hash.Encode(stream, encodedStellarValue.TxSetHash); TimePoint.Encode(stream, encodedStellarValue.CloseTime); int upgradessize = encodedStellarValue.Upgrades.Length; stream.WriteInt(upgradessize); for (int i = 0; i < upgradessize; i++) { UpgradeType.Encode(stream, encodedStellarValue.Upgrades[i]); } StellarValueExt.Encode(stream, encodedStellarValue.Ext); }
public static void Encode(XdrDataOutputStream stream, TimeBounds encodedTimeBounds) { TimePoint.Encode(stream, encodedTimeBounds.MinTime); TimePoint.Encode(stream, encodedTimeBounds.MaxTime); }