Jelajahi Sumber

feat(xc-admin): add council address mapping (#1348)

* add council address mapping

* change filepath

* revert filepath

* add logs

* test

* fix

* hardcode path if env var not available

* remove logs

* update mapping
Daniel Chew 1 tahun lalu
induk
melakukan
51667f7af3

+ 0 - 1
governance/xc_admin/packages/xc_admin_frontend/.gitignore

@@ -38,4 +38,3 @@ next-env.d.ts
 
 # mappings
 publishers-*.json
-signers.json

+ 11 - 0
governance/xc_admin/packages/xc_admin_frontend/mappings/signers.json

@@ -0,0 +1,11 @@
+{
+  "opsLibxVY7Vz5eYMmSfX8cLFCFVYTtH6fr6MiifMpA7": "Ops",
+  "9sfogFjG8CJKJGWvNDB7NgPusALti3hWKkHGZhKmmxD7": "Marc",
+  "8TdeB3rUECTGg7hSH6TDS7qVAcC1QMiE5zRazTAuxLZF": "Afif",
+  "E5KR7yfb9UyVB6ZhmhQki1rM1eBcxHvyGKFZakAC5uc": "Guillermo",
+  "DUYaUTikwfCQaRwzE1xJhTKGxAVPqKmRKY4Y2ZqsvM3k": "Guilhem",
+  "3ouXHhNH6QgyxDRLmjgCddbTqYBkPSufLiLgTp2BVy2p": "Jayant",
+  "38XhwqCgQGdeNeXyHQ94Jrdsoup71G6ioiYuvimXwH3z": "Nope",
+  "9uDaJ8nG4yhxdhLnaNqARa1d3DjaCT2X7L7LtDR2NQUH": "Robinson",
+  "CTojzJc5FRs6vjD7Z2g2gWPvQ3vEsHw4ykw5LYmU8aPC": "Shu"
+}

+ 2 - 1
governance/xc_admin/packages/xc_admin_frontend/pages/index.tsx

@@ -11,9 +11,10 @@ import { MultisigContextProvider } from '../contexts/MultisigContext'
 import { PythContextProvider } from '../contexts/PythContext'
 import { StatusFilterProvider } from '../contexts/StatusFilterContext'
 import { classNames } from '../utils/classNames'
+import '../mappings/signers.json'
 
 export const getServerSideProps: GetServerSideProps = async () => {
-  const MAPPINGS_BASE_PATH = process.env.MAPPINGS_BASE_PATH || ''
+  const MAPPINGS_BASE_PATH = process.env.MAPPINGS_BASE_PATH || 'mappings'
   const PUBLISHER_PYTHNET_MAPPING_PATH = `${MAPPINGS_BASE_PATH}/publishers-pythnet.json`
   const PUBLISHER_PYTHTEST_MAPPING_PATH = `${MAPPINGS_BASE_PATH}/publishers-pythtest.json`