The ABI decoding in the lattice is not working for smart contracts that use EIP-2535.
EIP-2535 is a finalized Ethereum smart contract standard for proxy contracts. (https://eips.ethereum.org/EIPS/eip-2535)
It should be easy to add support for EIP-2535 because the standard says how to get all the smart contract addresses that uses it. And then the smart contract addresses can be used to retrieve the ABIs from etherscan.
Before the automatic decoding functionality I had ABI decoding working correctly for the Aavegotchi game (https://www.aavegotchi.com) because I manually added the ABI for it. When my manually uploaded ABIs were replaced by automatic ABI decoding the ABI decoding stopped working for Aavegotchi smart contracts because they use EIP-2535. Many other smart contracts also use EIP-2535 and its adoption is increasing.
Please add EIP-2535 ABI decoding support.
If you need help understanding EIP-2535 and/or adding support for it, then I can help you with that.
An example of an application with full EIP-2535 support is here: https://louper.dev
The ABI decoding in the lattice is not working for smart contracts that use EIP-2535.
EIP-2535 is a finalized Ethereum smart contract standard for proxy contracts. (https://eips.ethereum.org/EIPS/eip-2535)
It should be easy to add support for EIP-2535 because the standard says how to get all the smart contract addresses that uses it. And then the smart contract addresses can be used to retrieve the ABIs from etherscan.
Before the automatic decoding functionality I had ABI decoding working correctly for the Aavegotchi game (https://www.aavegotchi.com) because I manually added the ABI for it. When my manually uploaded ABIs were replaced by automatic ABI decoding the ABI decoding stopped working for Aavegotchi smart contracts because they use EIP-2535. Many other smart contracts also use EIP-2535 and its adoption is increasing.
Please add EIP-2535 ABI decoding support.
If you need help understanding EIP-2535 and/or adding support for it, then I can help you with that.
An example of an application with full EIP-2535 support is here: https://louper.dev