Пример #1
0
 public void Serialize(Transaction trans, Stream writer)
 {
     Transaction.writeVarInt(writer, (ulong)script.Length);
     writer.Write(script, 0, script.Length);
     if (trans.version >= 1)
     {
         var bs = gas.toBytes();
         writer.Write(bs, 0, 8);
     }
 }
Пример #2
0
 public void Serialize(Transaction trans, Stream writer)
 {
     Transaction.writeVarInt(writer, (ulong)this.claims.Length);
     for (var i = 0; i < this.claims.Length; i++)
     {
         writer.Write(this.claims[i].hash, 0, 32);
         var buf = BitConverter.GetBytes(claims[i].index);
         writer.Write(buf, 0, 2);
     }
 }