post_ticker_user
Retrieve a user's recent cryptocurrency transaction history from Bithumb exchange for a specified asset, providing private account activity details.
Instructions
Get member's recent virtual asset transaction information (Private)
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| orderCurrency | Yes | Cryptocurrency symbol (e.g. BTC, ETH) |
Implementation Reference
- src/bitThumb/index.ts:182-188 (handler)The core handler function for the 'post_ticker_user' tool. It prepares parameters and calls the private requestInfo method to fetch user's ticker data from Bithumb API endpoint '/info/ticker'.public async postTickerUser(orderCurrency: string): Promise<IPostTickerUser> { const params = { order_currency: orderCurrency, }; const res = <IPostTickerUser>await this.requestInfo('ticker', params); return res; }
- src/index.ts:156-166 (registration)Registers the 'post_ticker_user' tool in the MCP server with its name, description, and input schema validation.{ name: 'post_ticker_user', description: 'Get member\'s recent virtual asset transaction information (Private)', inputSchema: { type: 'object', properties: { orderCurrency: { type: 'string', description: 'Cryptocurrency symbol (e.g. BTC, ETH)' } }, required: ['orderCurrency'] } },
- src/index.ts:328-330 (handler)Dispatch case in the main MCP tool call handler that invokes the specific postTickerUser method.case 'post_ticker_user': result = await this.bithumbApi.postTickerUser(args.orderCurrency as string); break;
- TypeScript interface defining the expected response structure for the post_ticker_user tool (output schema).export interface IPostTickerUser extends IBithumbResponse { data: ITickerUser; }