DXgovernance / davi-monorepo

https://davi-monorepo-davi.vercel.app
8 stars 12 forks source link

Action builder - Advanced option - use custom contract #298

Open rossneilson opened 1 year ago

rossneilson commented 1 year ago

User Story As a power user I want to be able to call contracts not on the rich contract list but without needing the knowledge of encoding raw transactions.

Solution

We see nice implementations of this in safe and tenderly Steps:

We do have an implementation that checks sourcify for abis but probably need to check it is working and if not fix it. The decoding step should just be an extra step for if we don't find a matching rich contract and then the resolved ABI from an API gets passed along in a similar way a rich contract match would just without extra data.