I'm in a situation to implement the following scenario:
- Need to transfer
ERC20
standard 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
getBalance
method 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.