← 首页

一笔交易同时有原生资产value和代币事件时,怎样分别核对两种流向

Articles

交易value只回答原生资产部分

在正确网络读取from、to、value、input与状态,确认是否随调用发送了原生资产。to可能是合约而非最终业务收款人,value为零也不排除代币移动;记录时始终写明网络原生币种和整数单位。

代币结果从相应事件读取

针对预期代币合约查看Transfer日志中的双方与原始数量,并保存日志索引。不要用外层value代替代币数量,也不要把合约内部退回的原生资产与代币到账混成一行,浏览器摘要只是阅读辅助。

形成多资产对账而非单一总额

账本可为原生资产、每种代币和网络费分别建行,通过同一哈希关联。接收平台只支持其中某种资产时,还要核对其充值规则;链上出现另一条流向不能自动证明平台应将所有金额入账。

核对要点

  • value与代币事件属于不同资产通道
  • 每个币种分别记录单位和收款方向
  • 同一哈希关联明细而不合并金额

资料来源

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