Implement A3, A4, A5, B3: Add MarketOutcomePriceSnapshot, implement Polymarket CLOB prices-history endpoint, improve strategy classification, introduce CopytradingScore, and decouple/optimize scoring pipeline into a separate worker
This commit is contained in:
@@ -16,4 +16,6 @@ public interface IMarketRepository
|
||||
Task UpdateAsync(Market market, CancellationToken ct = default);
|
||||
Task<Market?> GetByIdAsync(int id, CancellationToken ct = default);
|
||||
Task<IReadOnlyList<Market>> SearchAsync(string query, int take = 20, CancellationToken ct = default);
|
||||
Task<IReadOnlyList<MarketOutcomePriceSnapshot>> GetPriceSnapshotsAsync(int marketOutcomeId, CancellationToken ct = default);
|
||||
Task SavePriceSnapshotsAsync(int marketOutcomeId, IEnumerable<MarketOutcomePriceSnapshot> snapshots, CancellationToken ct = default);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user