用途:管理 BloFin 各账户资产,包括查询余额、账户间划转资金,以及查看划转、充值和提现历史。
账户类型:funding(资金,充值提现主钱包)、futures(合约/永续,统一账户也用此类型)、copy_trading(跟单)、earn(理财/质押)、spot(现货)、inverse_contract(反向合约)。典型流程:充值到 funding → 划转到 futures → 交易 → 划回 funding → 提现。
主要能力(通过 blofin-mcp 提供):
- get_asset_balances:按 accountType(必填)和 currency(可选)查询余额,返回 balance、available、frozen。可逐个账户查询后汇总展示。
- fund_transfer:在账户间划转,参数为 currency、amount、fromAccount、toAccount(必填)及可选 clientId(最长 32 字符,字母数字/下划线,需唯一,重复报错 150003)。BloFin 内部划转即时且免费,源账户可用余额须不小于划转金额;统一账户使用 futures。执行前须与用户确认划转详情。
- get_fund_transfer_history:按 currency、fromAccount、toAccount、before/after、limit(最大 100,默认 100)查询划转记录。
- get_deposit_history:按 currency、depositId、txId、state、before/after、limit(最大 100,默认 20)查询充值记录。状态:0 待确认、1 完成、2 失败、3 KYT 合规审核。
- get_withdrawal_history:按 currency、withdrawId、txId、type(0 链上、1 内部转账)、state、before/after、limit(最大 100,默认 20)查询提现记录。状态:0 等待人工审核、2 失败、3 成功、4 已取消、6 KYT 审核、7 处理中。
- get_apikey_info:查看 API Key 权限与详情,返回 uid、apiName、apiKey、readOnly、ips、type、expireTime、createTime。
安全规则:执行划转前必须确认详情(方向错误即时生效);划转前核实源账户可用余额;不要在对话日志中暴露 API Key 或提现地址;提醒链上提现需人工审核可能延迟;提现前告知手续费。
限制:资料未提供具体费率、限额、支持币种清单及错误码全集,需以实际接口返回为准。