I'm in a situation to implement the following scenario:
- Need to transfer
ERC20standard token(own by my contract) to some another wallet.
- When recording transaction on Ethereum, need to add custom data(eg: why this transaction happens.)
- When executing
getBalancemethod on any wallet address it should be able to read custom data as well.
Is there any way that I can add custom data on transactions while maintaining the
ERC20 standard? Appreciate any help.