TradeEvent 日志。一笔交易可能包含多个交易事件。
先将快速入门中的辅助代码保存为同一目录的 stream.mts。以下示例使用相同的环境变量与依赖。
安装解码器与 IDL
解码更新
pump-trades.mts
解释交易事件
EventParser 跟踪程序调用栈,避免将其他程序的数据日志误判为 Pump.fun 事件。日志缺失或截断仍可能导致无法解码。需要完整记录时,监控解码错误并与交易历史对账。
原始金额保留为字符串,显示时应用各 mint 的精度。按签名与事件索引去重,因为一个签名可包含多次成交。此示例只观察交易,不提交兑换。