示例#1
0
        public void ToString_G()
        {
            var cid = new Cid {
                Hash = new MultiHash("QmXg9Pp2ytZ14xgmQjYEiHjVjMFXzCVVEcRTWJBmLgR39V")
            };

            Assert.AreEqual("QmXg9Pp2ytZ14xgmQjYEiHjVjMFXzCVVEcRTWJBmLgR39V", cid.ToString("G"));

            cid = "zBunRGrmCGokA1oMESGGTfrtcMFsVA8aEtcNzM54akPWXF97uXCqTjF3GZ9v8YzxHrG66J8QhtPFWwZebRZ2zeUEELu67";
            Assert.AreEqual(
                "zBunRGrmCGokA1oMESGGTfrtcMFsVA8aEtcNzM54akPWXF97uXCqTjF3GZ9v8YzxHrG66J8QhtPFWwZebRZ2zeUEELu67",
                cid.ToString("G"));
        }
示例#2
0
        public void ToString_L()
        {
            var cid = new Cid {
                Hash = new MultiHash("QmXg9Pp2ytZ14xgmQjYEiHjVjMFXzCVVEcRTWJBmLgR39V")
            };

            Assert.AreEqual("base58btc cidv0 dag-pb sha2-256 QmXg9Pp2ytZ14xgmQjYEiHjVjMFXzCVVEcRTWJBmLgR39V",
                            cid.ToString("L"));

            cid = "zBunRGrmCGokA1oMESGGTfrtcMFsVA8aEtcNzM54akPWXF97uXCqTjF3GZ9v8YzxHrG66J8QhtPFWwZebRZ2zeUEELu67";
            Assert.AreEqual(
                "base58btc cidv1 dag-pb sha2-512 8Vx9QNCcSt39anEamkkSaNw5rDHQ7yuadq7ihZed477qQNXxYr3HReMamd1Q2EnUeL4oNtVAmNw1frEhEN1aoqFuKD",
                cid.ToString("L"));
        }
示例#3
0
    public override string ToString()
    {
        var tmp129 = new StringBuilder("SpecColumn(");
        int tmp130 = 0;

        if (__isset.cid)
        {
            if (0 < tmp130++)
            {
                tmp129.Append(", ");
            }
            tmp129.Append("Cid: ");
            Cid.ToString(tmp129);
        }
        if ((Intervals != null) && __isset.intervals)
        {
            if (0 < tmp130++)
            {
                tmp129.Append(", ");
            }
            tmp129.Append("Intervals: ");
            Intervals.ToString(tmp129);
        }
        tmp129.Append(')');
        return(tmp129.ToString());
    }
示例#4
0
    public override string ToString()
    {
        var tmp423 = new StringBuilder("CompactResult(");
        int tmp424 = 0;

        if (__isset.cid)
        {
            if (0 < tmp424++)
            {
                tmp423.Append(", ");
            }
            tmp423.Append("Cid: ");
            Cid.ToString(tmp423);
        }
        if (__isset.err)
        {
            if (0 < tmp424++)
            {
                tmp423.Append(", ");
            }
            tmp423.Append("Err: ");
            Err.ToString(tmp423);
        }
        tmp423.Append(')');
        return(tmp423.ToString());
    }
示例#5
0
        public void ToString_InvalidFormat()
        {
            var cid = new Cid {
                Hash = new MultiHash("QmXg9Pp2ytZ14xgmQjYEiHjVjMFXzCVVEcRTWJBmLgR39V")
            };

            ExceptionAssert.Throws <FormatException>(() => cid.ToString("?"));
        }
示例#6
0
        public void TestBasicMarshaling()
        {
            var h   = Multihash.Sum <SHA3_512>(Encoding.UTF8.GetBytes("TEST"), 4);
            var cid = new Cid(MulticodecCode.MerkleDAGCBOR, h);

            var data   = cid.ToBytes();
            var output = Cid.Cast(data);

            Assert.Equal(cid, output);

            var s = cid.ToString();

            output = Cid.Decode(s);
            Assert.Equal(cid, output);
        }
示例#7
0
    public override string ToString()
    {
        var tmp12 = new StringBuilder("Schema(");
        int tmp13 = 0;

        if (__isset.cid)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Cid: ");
            Cid.ToString(tmp12);
        }
        if ((Col_name != null) && __isset.col_name)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Col_name: ");
            Col_name.ToString(tmp12);
        }
        if ((Col_tags != null) && __isset.col_tags)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Col_tags: ");
            Col_tags.ToString(tmp12);
        }
        if (__isset.col_seq)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Col_seq: ");
            Col_seq.ToString(tmp12);
        }
        if (__isset.col_type)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Col_type: ");
            Col_type.ToString(tmp12);
        }
        if (__isset.cell_versions)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Cell_versions: ");
            Cell_versions.ToString(tmp12);
        }
        if (__isset.cell_ttl)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Cell_ttl: ");
            Cell_ttl.ToString(tmp12);
        }
        if (__isset.blk_encoding)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Blk_encoding: ");
            Blk_encoding.ToString(tmp12);
        }
        if (__isset.blk_size)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Blk_size: ");
            Blk_size.ToString(tmp12);
        }
        if (__isset.blk_cells)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Blk_cells: ");
            Blk_cells.ToString(tmp12);
        }
        if (__isset.cs_replication)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Cs_replication: ");
            Cs_replication.ToString(tmp12);
        }
        if (__isset.cs_size)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Cs_size: ");
            Cs_size.ToString(tmp12);
        }
        if (__isset.cs_max)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Cs_max: ");
            Cs_max.ToString(tmp12);
        }
        if (__isset.log_rollout_ratio)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Log_rollout_ratio: ");
            Log_rollout_ratio.ToString(tmp12);
        }
        if (__isset.log_compact_cointervaling)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Log_compact_cointervaling: ");
            Log_compact_cointervaling.ToString(tmp12);
        }
        if (__isset.log_fragment_preload)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Log_fragment_preload: ");
            Log_fragment_preload.ToString(tmp12);
        }
        if (__isset.compact_percent)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Compact_percent: ");
            Compact_percent.ToString(tmp12);
        }
        if (__isset.revision)
        {
            if (0 < tmp13++)
            {
                tmp12.Append(", ");
            }
            tmp12.Append("Revision: ");
            Revision.ToString(tmp12);
        }
        tmp12.Append(')');
        return(tmp12.ToString());
    }
 static string GetDocumentId(Cid deltaHash) => deltaHash.ToString();