public void Write(BufRefStream dest) { var dest2 = new BufRefStream(); Destination.Write(dest2); Map.Write(dest2); Date.Write(dest2); var dest2data = dest2.ToArray(); var sig = new I2PSignature(new BufRefLen(I2PSignature.DoSign(PrivateSigningKey, new BufLen(dest2data))), PrivateSigningKey.Certificate); dest.Write(dest2data); sig.Write(dest); }
public void Write(List <byte> dest) { Data.WriteTo(dest); Signature.Write(dest); }
public void Write(BufRefStream dest) { Data.WriteTo(dest); Signature.Write(dest); }