public static void EncodeUnmintedTx(BinaryWriter writer, UnmintedTx unmintedTx) { writer.WriteUInt256(unmintedTx.TxHash); EncodePrevTxOutputList(writer, unmintedTx.PrevTxOutputs); }
public static byte[] EncodeUnmintedTx(UnmintedTx unmintedTx) { using (var stream = new MemoryStream()) using (var writer = new BinaryWriter(stream)) { EncodeUnmintedTx(writer, unmintedTx); return stream.ToArray(); } }
public static void EncodeUnmintedTx(BinaryWriter writer, UnmintedTx unmintedTx) { writer.WriteUInt256(unmintedTx.TxHash); writer.WriteList(unmintedTx.PrevOutputTxKeys, x => EncodeTxLookupKey(writer, x)); }