Exemple #1
0
        public void ToJson()
        {
            uut.AssetId    = new UInt256(TestUtils.GetByteArray(32, 0x42));
            uut.Value      = Fixed8.FromDecimal(42);
            uut.ScriptHash = new UInt160(TestUtils.GetByteArray(20, 0x42));

            JObject jObj = uut.ToJson(36);

            jObj.Should().NotBeNull();
            jObj["n"].AsNumber().Should().Be(36);
            jObj["asset"].AsString().Should().Be("0x2020202020202020202020202020202020202020202020202020202020202042");
            jObj["value"].AsString().Should().Be("42");
            jObj["address"].AsString().Should().Be("AMoWjH3BDwMY7j8FEAovPJdq8XEuyJynwN");
        }