refactor: separate direct and related spot resolvers

Keep IsToken checks explicit across futures and direct spot symbols, move futures-derived spot mapping to a clearly named helper, and update token data collection to use related spot resolution.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-04-27 04:10:06 +07:00
parent 0705e909dc
commit 06c40ef30f
4 changed files with 30 additions and 2 deletions
+3
View File
@@ -30,6 +30,9 @@ var (
)
func IsToken(s string) bool {
if len(Token2FutureSymbols(s)) > 0 {
return true
}
if len(Token2SpotSymbols(s)) > 0 {
return true
}