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); }
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); }