Esempio n. 1
0
        public JObject ToJson()
        {
            JObject json = new JObject();

            json["operation_statuses"]        = OperationStatuses.Select(p => p.ToJson()).ToArray();
            json["operation_types"]           = OperationTypes.Select(p => new JString(p)).ToArray();
            json["errors"]                    = Errors.Select(p => p.ToJson()).ToArray();
            json["historical_balance_lookup"] = HistoricalBalanceLookup.ToString().ToLower();
            return(json);
        }
Esempio n. 2
0
        public JObject ToJson()
        {
            JObject json = new JObject();

            json["operation_statuses"]        = OperationStatuses.Select(p => p.ToJson()).ToArray();
            json["operation_types"]           = OperationTypes.Select(p => new JString(p)).ToArray();
            json["errors"]                    = Errors.Select(p => p.ToJson()).ToArray();
            json["historical_balance_lookup"] = new JBoolean(HistoricalBalanceLookup);
            if (TimestampStartIndex >= 0)
            {
                json["timestamp_start_index"] = TimestampStartIndex;
            }
            json["call_methods"]      = CallMethods.Select(p => new JString(p)).ToArray();
            json["balance_exemption"] = BalanceExemptions.Select(p => p.ToJson()).ToArray();
            json["mempool_coins"]     = new JBoolean(MempoolCoins);
            return(json);
        }