code: def Deserialize(self, reader):
          
          super(SpentCoinState, self).Deserialize(reader)
  
          self.TransactionHash = reader.ReadUInt256()
          self.TransactionHeight = reader.ReadUInt32()
  
          count = reader.ReadVarInt()
  
          items = [0] * count
          for i in range(0, count):
              index = reader.ReadUInt16()
              height = reader.ReadUInt32()
              items[i] = SpentCoinItem(index=index, height=height)
  
          self.Items = items
docs: Deserialize full object.
  
          Args:
              reader (neocore.IO.BinaryReader):