1 以太坊转账中由两部分组成
普通账户和合约账户的转账 两者的区别是data字段数据不同
2 合约账户和普通账户的区别
普通账户地址是没有代码存在的 合约账户地址往往是存在代码的
简单粗暴的方法就是调用eth_code(address)方法
如果该方法返回的值是0x则是普通账户 否则是合约账户
3 两者的交易数据的value值不同
value值 普通账户的value 大于 0 而合约账户 value = 0
有这几个不同点就可以确认某笔交易是合约交易还是普通账户的交易了