2026 年 10 月 30 日
转账 API:钱包转账历史与实时转账房间
首个转账 API。一次 REST 调用即可加载任意钱包的 SOL 和 SPL 转账历史,再通过 Datastream 实时追踪新转账。- 转账历史。
GET /account/{address}/transfers返回钱包转入和转出的 SOL、SPL 及 Token-2022 转账,附带代币元数据和双方的已知钱包身份。 - 默认只返回普通转账。 有 DEX 活动的交易,例如兑换、添加和移除流动性以及领取池手续费,默认不包含在内。设置
dex=include可保留这些交易,设置dex=only则只返回这些交易。 - 精准筛选。 可按代币、方向、发送方、接收方或交易对手、时间或插槽范围、数量、美元价值或交易结果筛选。每个参数只有一个名称,未知参数会返回 400,并指出正确的参数名。
- 当时的美元价值。
historicPrices=true为每笔转账添加发生时的美元价格和价值。 - 按交易分组。
grouped=true为每笔交易添加一行,包含转入和转出合计、启用价格时的美元合计,以及 DEX 活动和兑换识别。 - 实时转账房间。 加入
transfer:wallet:{wallet}、transfer:{mint}或transfer:{mint}:{wallet}。每条消息对应一笔交易,包含其转账及由此引起的余额变化。已在交易房间推送的兑换中的转账不会重复发送。 - 增强房间。 在任意转账房间后添加
:enriched,获取代币名称、符号和图片,以及美元价格、美元价值和市值,以及消息中每个钱包的身份(KOL、机器人、平台、开发者、池子或 SNS 名称)。SOL 的市值为其价格乘以流通供应量。 - TypeScript SDK 0.6.0。
@solana-tracker/data-api0.6.0 新增用于历史查询的getAccountTransfers和iterateAccountTransfers,以及用于实时房间的subscribe.transfers.wallet、.token和.tokenWallet。同时支持交易历史的currency和marketCap选项以及新的搜索筛选。

