Enhance UI, add AI integration, improve logging and database stats

This commit is contained in:
Richard
2026-07-04 21:11:31 +02:00
parent 7a44914d9d
commit d102af2965
57 changed files with 4025 additions and 229 deletions
+15 -5
View File
@@ -12,15 +12,22 @@ public class Market
/// <summary>Platform this market belongs to.</summary>
public PlatformType Platform { get; set; }
/// <summary>Platform-specific market identifier (conditionId on Polymarket).</summary>
public string PlatformMarketId { get; set; } = string.Empty;
/// <summary>The Event this market belongs to.</summary>
public int EventId { get; set; }
public virtual Event Event { get; set; }
/// <summary>Platform-specific numeric market identifier.</summary>
public long PlatformMarketId { get; set; }
/// <summary>Platform-specific blockchain market identifier (conditionId on Polymarket).</summary>
public string ConditionId { get; set; } = string.Empty;
/// <summary>Smart contract question ID.</summary>
public string QuestionId { get; set; } = string.Empty;
/// <summary>URL-friendly slug for the market.</summary>
public string MarketSlug { get; set; } = string.Empty;
/// <summary>URL-friendly slug for the parent event.</summary>
public string EventSlug { get; set; } = string.Empty;
/// <summary>Detailed market description / resolution criteria.</summary>
public string? Description { get; set; }
@@ -36,6 +43,9 @@ public class Market
/// <summary>Current total volume traded.</summary>
public decimal Volume { get; set; }
/// <summary>Current 24h volume.</summary>
public decimal Volume24h { get; set; }
/// <summary>Current liquidity.</summary>
public decimal Liquidity { get; set; }