When developing applications using MetaMask as my primary wallet it would be incredibly useful to have transaction decoding. On the polygon chain (137) its not available. would it be possible to enable it as an experimental feature? This would make smart contract testing more seamless and prevent issues. For example it would prevent a developer from sending funds to a contract when they mean to make a function call. Even if the data isn’t perfectly accurate or it causes bugs it would be extremely helpful feature.
Is there any plan to add such support in the future? Would it be possible for me to add it to MetaMask myself as a open source developer? its such an important security feature that it seems vital in general however as a developer it allows me to troubleshoot much faster.