public override void Read(Util.DataDeserializer reader)
        {
            base.Read(reader);
            var size = reader.ReadShort();

            Book.Capacity = size;
            for (short i = 0; i < size; ++i)
            {
                var r = new PrivateKeyBookRecord();
                r.Purpose    = (KeyPurpose)reader.ReadShort();
                r.PrivateKey = reader.ReadContent <ECDSAKeyPair>();
                Book.Add(r);
            }
        }
예제 #2
0
        public override void Read(Util.DataDeserializer reader)
        {
            base.Read(reader);
            GroupId = reader.ReadShortString();
            var s = reader.ReadShort();

            for (short i = 0; i < s; ++i)
            {
                MessageIds.Add(reader.ReadShortString());
            }
        }