create_internal_transfer
Initiate an internal transfer of a cryptocurrency coin between different account types such as UNIFIED, CONTRACT, SPOT, or FUND by specifying the amount and source/destination accounts.
Instructions
Create an internal transfer between account types.
Args: coin: Coin to transfer, e.g., USDT. amount: Amount to transfer. from_account_type: Source account: UNIFIED, CONTRACT, SPOT, FUND. to_account_type: Destination account: UNIFIED, CONTRACT, SPOT, FUND. transfer_id: Unique transfer ID (UUID). Auto-generated if not provided.
Returns: Transfer result.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"coin": "<coin>",
"amount": "<amount>",
"from_account_type": "<from_account_type>",
"to_account_type": "<to_account_type>"
},
"name": "create_internal_transfer"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| coin | Yes | ||
| amount | Yes | ||
| from_account_type | Yes | ||
| to_account_type | Yes | ||
| transfer_id | No |