From eef558b6b8de5fcd8349dc5be36d0bb278940664 Mon Sep 17 00:00:00 2001 From: Oluwatomilola Date: Wed, 21 Jan 2026 20:18:05 +0100 Subject: [PATCH] Fix issue 101: Swap abi and address parameters in useReadContract calls --- frontend/src/hooks/usePiggyBank.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/src/hooks/usePiggyBank.ts b/frontend/src/hooks/usePiggyBank.ts index 21c4ff0..9ae5806 100644 --- a/frontend/src/hooks/usePiggyBank.ts +++ b/frontend/src/hooks/usePiggyBank.ts @@ -21,22 +21,22 @@ export function usePiggyBank() { // Memoize balance to prevent unnecessary re-renders const { data: balance, refetch: refetchBalance } = useReadContract({ - abi: PIGGYBANK_ADDRESS, - address: PIGGYBANK_ABI, + address: PIGGYBANK_ADDRESS, + abi: PIGGYBANK_ABI, functionName: 'getBalance', }) // Memoize unlock time const { data: unlockTime, refetch: refetchUnlockTime } = useReadContract({ - abi: PIGGYBANK_ADDRESS, - address: PIGGYBANK_ABI, + address: PIGGYBANK_ADDRESS, + abi: PIGGYBANK_ABI, functionName: 'unlockTime', }) // Memoize owner to prevent unnecessary re-renders const { data: owner } = useReadContract({ - abi: PIGGYBANK_ADDRESS, - address: PIGGYBANK_ABI, + address: PIGGYBANK_ADDRESS, + abi: PIGGYBANK_ABI, functionName: 'owner', })