diff --git a/package.json b/package.json index 9e60d39..a0d174d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ghost-dao-interface", "private": true, - "version": "0.4.4", + "version": "0.4.5", "type": "module", "scripts": { "dev": "vite", diff --git a/src/containers/Bridge/Bridge.jsx b/src/containers/Bridge/Bridge.jsx index d159b5f..55dab4b 100644 --- a/src/containers/Bridge/Bridge.jsx +++ b/src/containers/Bridge/Bridge.jsx @@ -129,10 +129,18 @@ const Bridge = ({ chainId, address, config, connect }) => { }); const blockCommitments = useBlockCommitments({ evmChainId: chainId }); const disabledValidators = useDisabledValidators(); - const transactionApplaused = useApplauseDetails({ + const transactionApplausedDirect = useApplauseDetails({ currentSession: watchTransaction?.sessionIndex ?? currentSession, argsHash: hashedArguments }); + const transactionApplausedIncremented = useApplauseDetails({ + currentSession: watchTransaction ? watchTransaction.sessionIndex + 1 : undefined, + argsHash: hashedArguments + }); + + const transactionApplaused = useMemo(() => { + return transactionApplausedDirect || transactionApplausedIncremented; + }, [transactionApplausedDirect, transactionApplausedIncremented]) const finalityDelay = Number(evmNetwork?.finality_delay ?? 0n);