← 首页

一笔合约交易出现多条代币事件时,怎样计算实际收付结果

Articles

先限定要观察的账户

记录本人地址、网络、交易哈希和相关代币合约,逐条筛选事件中的 from、to 与数量。相同代币符号可能对应不同合约,因此汇总键必须包含合约地址。

分别累计流入和流出

按每种资产计算进入本人地址与离开本人地址的数量,再得到净变化。中间路由合约之间的事件不是本人直接收付,不能全部计入个人账本。

网络费独立加入支出

代币事件通常不包含发送方支付的原生资产 gas,应从交易回执另行记录。若事件解码不完整,保留原始日志和未知状态,不根据界面摘要强行补齐。

核对要点

  • 事件汇总同时使用账户和代币合约
  • 按资产分开累计流入与流出
  • 网络费从回执单独记录

资料来源

文中核对流程为本站整理,适用条件以具体产品当前官方文档为准。示例不是账户实际数据。