From 040169a196ec00174eef1b6c3d007b4b56f67f5e Mon Sep 17 00:00:00 2001 From: guibescos <59208140+guibescos@users.noreply.github.com> Date: Fri, 17 Feb 2023 12:19:53 +0000 Subject: [PATCH] [xc-admin] Forbid more than 32 pubs (#607) * Ban 32 pubs * Add period --- .../xc_admin_frontend/components/tabs/General.tsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/governance/xc_admin/packages/xc_admin_frontend/components/tabs/General.tsx b/governance/xc_admin/packages/xc_admin_frontend/components/tabs/General.tsx index c17d5019..ea75a0d5 100644 --- a/governance/xc_admin/packages/xc_admin_frontend/components/tabs/General.tsx +++ b/governance/xc_admin/packages/xc_admin_frontend/components/tabs/General.tsx @@ -240,6 +240,14 @@ const General = () => { } }) + // check that no price account has more than 32 publishers + Object.keys(jsonParsed).forEach((symbol) => { + if (jsonParsed[symbol].priceAccounts[0].publishers.length > 32) { + toast.error(`A price account can't have more than 32 publishers.`) + isValid = false + } + }) + return isValid }