diff --git a/apps/web/src/modules/create-proposal/components/TransactionForm/CustomTransaction/forms/Summary/Summary.tsx b/apps/web/src/modules/create-proposal/components/TransactionForm/CustomTransaction/forms/Summary/Summary.tsx index a86e701d..3464cb7b 100644 --- a/apps/web/src/modules/create-proposal/components/TransactionForm/CustomTransaction/forms/Summary/Summary.tsx +++ b/apps/web/src/modules/create-proposal/components/TransactionForm/CustomTransaction/forms/Summary/Summary.tsx @@ -36,12 +36,11 @@ export const Summary: React.FC = ({ setIsOpen }) => { return rawData[1] } - if (!customTransaction?.contract?.abi) return + const abi = customTransaction?.contract?.abi || customTransaction?.customABI - const contract = new ethers.Contract( - customTransaction?.address, - customTransaction?.contract?.abi - ) + if (!abi) return + + const contract = new ethers.Contract(customTransaction?.address, abi) const args: [string, string][] = customTransaction.arguments