Abstraction
Following EIP-7708, apply on Viction to allow external parties can easily track VIC transfers in internal transactions.
Motivation
Currently, Log are often used to track balance changes of assets on Viction. It’s useful tool for external parties like block explorer, centralized exchange. Logs work for VRC-25 tokens, but do not work for VIC. VIC transfers from EOA can be read from transaction list in the block, but VIC transfers from contract are not automatically logged anywhere. This EIP proposes that we automatically generate a log every time a value-transferring CALL
or SELFDESTRUCT
happens. We also add a similar log for transfers in transactions, so that all VIC transfers can be tracked using same mechanism with VRC-25.