setMultiAssetsMode
Switch between Multi-Assets and Single-Asset margin modes to manage cross-margin trading across multiple cryptocurrency positions.
Instructions
Change user's Multi-Assets mode.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| multiAssetsMargin | Yes | "true" for Multi-Assets Mode; "false" for Single-Asset Mode |
Implementation Reference
- src/index.ts:621-622 (handler)The handler logic for the 'setMultiAssetsMode' tool. It invokes the shared makeRequest function to perform a signed POST request to the '/fapi/v1/multiAssetsMargin' endpoint with the tool arguments.case 'setMultiAssetsMode': return makeRequest('POST', '/fapi/v1/multiAssetsMargin', args, true);
- src/index.ts:228-238 (registration)Registration of the 'setMultiAssetsMode' tool in the list of available tools, including its description and input schema definition.{ name: 'setMultiAssetsMode', description: "Change user's Multi-Assets mode.", inputSchema: { type: 'object', properties: { multiAssetsMargin: { type: 'string', description: '"true" for Multi-Assets Mode; "false" for Single-Asset Mode' }, }, required: ['multiAssetsMargin'], }, },
- src/index.ts:231-237 (schema)Input schema for the 'setMultiAssetsMode' tool, defining the expected parameter 'multiAssetsMargin' as a string.inputSchema: { type: 'object', properties: { multiAssetsMargin: { type: 'string', description: '"true" for Multi-Assets Mode; "false" for Single-Asset Mode' }, }, required: ['multiAssetsMargin'], },