Skip to content

Modularize token management and order context storage interfaces.#5

Merged
smallfish06 merged 2 commits intomainfrom
feat/clean-code
Mar 1, 2026
Merged

Modularize token management and order context storage interfaces.#5
smallfish06 merged 2 commits intomainfrom
feat/clean-code

Conversation

@smallfish06
Copy link
Owner

  • Replaced custom KIS token management logic with a shared internal/filetoken manager.
  • Moved order context storage logic to a new internal/orderctxstore package for reuse across adapters.
  • Updated imports and unified path resolution, compacting, and persistence logic for better maintainability.
  • Enhanced test coverage for file-backed token and order context management modules.

- Replaced custom KIS token management logic with a shared `internal/filetoken` manager.
- Moved order context storage logic to a new `internal/orderctxstore` package for reuse across adapters.
- Updated imports and unified path resolution, compacting, and persistence logic for better maintainability.
- Enhanced test coverage for file-backed token and order context management modules.
- Deleted unused methods (`hashAppKey`, `tokenDir`, etc.) from `kis` and `kiwoom` token managers.
- Removed outdated or redundant entries from the `openapi.json` schema.
@smallfish06 smallfish06 merged commit a547fa6 into main Mar 1, 2026
2 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.

1 participant