Phase 5-UI: Polymarket-Accounts-Tab (allgemeine Account-Verwaltung)
- tabPage2: DataGridView (Name/Wallet/Demo/Aktiv) + Toolstrip (Neuer Account/ Loeschen) + PropertyGrid. Da AccountState jetzt general-only ist, zeigt das PropertyGrid automatisch nur die allgemeinen Felder (Wallet, API-Keys, Payouts). - SettingsView.cs: Accounts laden, Auswahl -> PropertyGrid, Bearbeiten -> speichern (IAccountRepository + TradingState), Neu/Loeschen. - Program.cs: Settings-View bekommt IAccountRepository + TradingState injiziert. - Copytrading-Detail-Limits folgen im Modul-Account-View. - Build 0 Fehler. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
095c4b64aa
commit
87dd9a750d
+3
-1
@@ -157,7 +157,9 @@ internal static class Program
|
||||
view.Initialize(
|
||||
viewServices.GetRequiredService<ThreemaService>(),
|
||||
viewServices.GetRequiredService<MullvadVpnService>(),
|
||||
viewServices.GetRequiredService<TerminalLogger>());
|
||||
viewServices.GetRequiredService<TerminalLogger>(),
|
||||
viewServices.GetRequiredService<PolyTrader.Core.Persistence.IAccountRepository>(),
|
||||
viewServices.GetRequiredService<TradingState>());
|
||||
return view;
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user