From f7beb48ded2bbbf6a31c02edc740deb0cf4c759c Mon Sep 17 00:00:00 2001 From: maciek Date: Mon, 13 Mar 2023 15:25:30 +0100 Subject: [PATCH] chore: display latency in block height progressing as warn or error --- apps/trading/components/footer/footer.tsx | 33 +++++++++++++++++++-- libs/apollo-client/src/lib/apollo-client.ts | 20 ++++++++----- 2 files changed, 43 insertions(+), 10 deletions(-) diff --git a/apps/trading/components/footer/footer.tsx b/apps/trading/components/footer/footer.tsx index 62ab51491..e1b8546f0 100644 --- a/apps/trading/components/footer/footer.tsx +++ b/apps/trading/components/footer/footer.tsx @@ -11,7 +11,10 @@ export const Footer = () => { const setNodeSwitcher = useGlobalStore( (store) => (open: boolean) => store.update({ nodeSwitcherDialog: open }) ); - const { blockDiff, datanodeBlockHeight } = useNodeHealth(); + const { blockDiff, datanodeBlockHeight, datanodeVegaTime } = useNodeHealth(); + const blockUpdateMsLatency = datanodeVegaTime + ? Date.now() - datanodeVegaTime.valueOf() + : 0; return (