From 419cbde251bbee77834eecd3cb6cc2d2e09e58e7 Mon Sep 17 00:00:00 2001 From: Uncle Fatso Date: Fri, 30 Jan 2026 15:35:06 +0300 Subject: [PATCH] store expected session index not current Signed-off-by: Uncle Fatso --- package.json | 2 +- src/containers/Bridge/Bridge.jsx | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index a0d174d..e5c65c7 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "ghost-dao-interface", "private": true, - "version": "0.4.5", + "version": "0.4.6", "type": "module", "scripts": { "dev": "vite", diff --git a/src/containers/Bridge/Bridge.jsx b/src/containers/Bridge/Bridge.jsx index 55dab4b..d047050 100644 --- a/src/containers/Bridge/Bridge.jsx +++ b/src/containers/Bridge/Bridge.jsx @@ -280,8 +280,11 @@ const Bridge = ({ chainId, address, config, connect }) => { } const storeTransactionHash = (txHash, receiver, amount) => { + const expectedSessionIndex = (currentSession ?? 0) + (evmNetwork + ? Number((evmNetwork.avg_block_speed * evmNetwork.finality_delay) / (1000n * 14400n)) + : 0); const transaction = { - sessionIndex: currentSession ?? 0, + sessionIndex: expectedSessionIndex, transactionHash: txHash, receiverAddress: receiver, amount: amount,