Skip to content

Conversation

@GoneInactive
Copy link
Owner

No description provided.

Implements Dead Man's Switch functionality to automatically cancel all orders after a specified timeout or on disconnect. Adds related methods to KrakenAccount and KrakenWebSocket classes for enabling, disabling, resetting, and monitoring the cancel timer. Updates .gitignore to exclude logs and account data directories. Fixes parameter name in own trades subscription.
Reworked SubAccountUI to load accounts and update overview statistics asynchronously using ThreadPoolExecutor, improving UI responsiveness. Added price caching and batch price updates to reduce API calls and speed up account value calculations. Updated asset dropdown and account details to refresh asynchronously, and ensured proper thread cleanup on exit. Bumped version to 2.1.3 in settings.yaml.
@GoneInactive GoneInactive merged commit 9f91774 into master Jul 29, 2025
0 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants