public override string Serialize()
        {
            var builder = new JsonBuilder();

            builder.WriteOptionalClassKeyValuePair(CONTRACT_ID_FIELD_KEY, Contract);
            builder.WriteKeyValuePair(RESULT_FIELD_KEY, Result);
            return(builder.Build());
        }
        public override string Serialize()
        {
            var builder = new JsonBuilder();

            builder.WriteKeyValuePair(FEE_FIELD_KEY, Fee);
            builder.WriteKeyValuePair(FROM_FIELD_KEY, From);
            builder.WriteKeyValuePair(TO_FIELD_KEY, To);
            builder.WriteKeyValuePair(AMOUNT_FIELD_KEY, Amount);
            builder.WriteKeyValuePair(EXTENSIONS_FIELD_KEY, Extensions);
            return(builder.Build());
        }
        public override string Serialize()
        {
            var builder = new JsonBuilder();

            builder.WriteKeyValuePair(FEE_FIELD_KEY, Fee);
            builder.WriteKeyValuePair(ISSUER_FIELD_KEY, Issuer);
            builder.WriteKeyValuePair(ASSET_TO_ISSUE_FIELD_KEY, AssetToIssue);
            builder.WriteKeyValuePair(ISSUE_TO_ACCOUNT_FIELD_KEY, IssueToAccount);
            builder.WriteKeyValuePair(EXTENSIONS_FIELD_KEY, Extensions);
            return(builder.Build());
        }
        public string Serialize()
        {
            JsonBuilder builder = new JsonBuilder();

            builder.Add("cat", cat);
            builder.Add("name", name);
            builder.Add("ts", ts);
            builder.Add("ph", ph);
            builder.Add("pid", pid);
            builder.Add("tid", tid);
            return(builder.Build());
        }
Esempio n. 5
0
        public override string Serialize()
        {
            var builder = new JsonBuilder();

            builder.WriteKeyValuePair(FEE_FIELD_KEY, Fee);
            builder.WriteKeyValuePair(REGISTRAR_FIELD_KEY, Registrar);
            builder.WriteKeyValuePair(VALUE_FIELD_KEY, Value);
            builder.WriteKeyValuePair(CODE_FIELD_KEY, Code);
            builder.WriteKeyValuePair(CALLEE_FIELD_KEY, Callee);
            builder.WriteKeyValuePair(EXTENSIONS_FIELD_KEY, Extensions);
            return(builder.Build());
        }
Esempio n. 6
0
        public override string Serialize()
        {
            var builder = new JsonBuilder();

            builder.WriteKeyValuePair(FEE_FIELD_KEY, Fee);
            builder.WriteKeyValuePair(FEE_PAYING_ACCOUNT_FIELD_KEY, FeePayingAccount);
            builder.WriteKeyValuePair(EXPIRATION_TIME_FIELD_KEY, DateTimeConverter.ConvertTo(ExpirationTime));
            builder.WriteKeyValuePair(PROPOSED_OPS_FIELD_KEY, ProposedOperations);
            builder.WriteOptionalStructKeyValuePair(REVIEW_PERIOD_SECONDS_FIELD_KEY, ReviewPeriodSeconds);
            builder.WriteKeyValuePair(EXTENSIONS_FIELD_KEY, Extensions);
            return(builder.Build());
        }
            private void ExerciseJsonBuilder(Differences diff)
            {
                Assert.IsNotNull(diff);

                using (var stream = new MemoryStream())
                    using (var writer = new StreamWriter(stream))
                    {
                        var builder = new JsonBuilder();
                        builder.Build(writer, diff);

                        Assert.IsTrue(writer.BaseStream.Length > 0);
                    }
            }