Decode Input Data from ABI

Right now, when you interact with a function through metamask, you have to do a lot of work to verify that the data that you’re sending to the blockchain is using the correct parameters. It would be great if metamask could pull directly from etherscan the ABI of the contract that we are interacting with and automatically add that in our “data” section.

I can’t leave a link because I’m a new user, but the repo of miguelmota/ethereum-input-data-decoder would be a great jumping-off point.