The connected wallet is giving proposition power to address A on AAVE, but not giving delegation for stkAAVE and aAAVE.
The new delegation action is giving to address A proposition power on the missing assets: aAAVE, stkAAVE.
When confirming, it triggers signature (plus I guess passing the data on the batch tx of delegation) for AAVE, even if no change is intended from the current state.
This adds totally unnecessary extra gas to the transaction.
Solution: whenever there is no change on certain type of delegation and asset, nothing should be signed/submitted for it.
Scenario is the following:
This adds totally unnecessary extra gas to the transaction.
Solution: whenever there is no change on certain type of delegation and asset, nothing should be signed/submitted for it.