예제 #1
0
        public override List <byte[]> GetProperties()
        {
            EncodedShortIdsEncoder shortIdsEncoder = new EncodedShortIdsEncoder();

            return(new List <byte[]> {
                ChainHash,
                FirstBlockNumber.GetBytesBigEndian(),
                NumberOfBlocks.GetBytesBigEndian(),
                Complete ? new byte[] { 255 } : new byte[1],
                shortIdsEncoder.Encode(ShortIds, CompressShortIds)
            });
        }
예제 #2
0
 public override List <byte[]> GetProperties()
 {
     return(new List <byte[]> {
         ChainHash, FirstBlockNumber.GetBytesBigEndian(), NumberOfBlocks.GetBytesBigEndian()
     });
 }