Skip to content

Commit 7484208

Browse files
committed
refactor: optimize product address processing in usePyth hook
1 parent 811960e commit 7484208

File tree

1 file changed

+4
-6
lines changed
  • governance/xc_admin/packages/xc_admin_frontend/hooks

1 file changed

+4
-6
lines changed

governance/xc_admin/packages/xc_admin_frontend/hooks/usePyth.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,10 @@ export const usePyth = (): PythHookData => {
6666
const processedPubkeys = new Set<string>([
6767
...parsedConfig.mappingAccounts.map((acc) => acc.address.toBase58()),
6868
...parsedConfig.mappingAccounts.flatMap((mapping) =>
69-
mapping.products.map((prod) => prod.address.toBase58())
70-
),
71-
...parsedConfig.mappingAccounts.flatMap((mapping) =>
72-
mapping.products.flatMap((prod) =>
73-
prod.priceAccounts.map((price) => price.address.toBase58())
74-
)
69+
mapping.products.flatMap((prod) => [
70+
prod.address.toBase58(),
71+
...prod.priceAccounts.map((price) => price.address.toBase58()),
72+
])
7573
),
7674
])
7775

0 commit comments

Comments
 (0)