fix: rename --orderby to --order-by, expand holders/traders options, update chain-specific platform/filter values

This commit is contained in:
David Lau
2026-03-18 16:07:10 +08:00
committed by GMGN.AI
parent d9d1bf8200
commit c9dbb6f58b
11 changed files with 80 additions and 39 deletions
+4 -4
View File
@@ -61,12 +61,12 @@ export class OpenApiClient {
return this.normalRequest("GET", "/v1/token/pool_info", { chain, address });
}
async getTokenTopHolders(chain: string, address: string): Promise<unknown> {
return this.normalRequest("GET", "/v1/market/token_top_holders", { chain, address });
async getTokenTopHolders(chain: string, address: string, extra: Record<string, string | number> = {}): Promise<unknown> {
return this.normalRequest("GET", "/v1/market/token_top_holders", { chain, address, ...extra });
}
async getTokenTopTraders(chain: string, address: string): Promise<unknown> {
return this.normalRequest("GET", "/v1/market/token_top_traders", { chain, address });
async getTokenTopTraders(chain: string, address: string, extra: Record<string, string | number> = {}): Promise<unknown> {
return this.normalRequest("GET", "/v1/market/token_top_traders", { chain, address, ...extra });
}
// ---- Market endpoints (normal auth) ----