diff --git a/src/components/markets/MarketCardCollapse.tsx b/src/components/markets/MarketCardCollapse.tsx index dd521ded..4dd4d9fe 100644 --- a/src/components/markets/MarketCardCollapse.tsx +++ b/src/components/markets/MarketCardCollapse.tsx @@ -1,4 +1,5 @@ import { BackstopPool, Pool } from '@blend-capital/blend-sdk'; +import AdminPanelSettingsIcon from '@mui/icons-material/AdminPanelSettings'; import ArrowForwardIcon from '@mui/icons-material/ArrowForward'; import OpenInNewIcon from '@mui/icons-material/OpenInNew'; import { Box, BoxProps, Typography, useTheme } from '@mui/material'; @@ -120,15 +121,22 @@ export const MarketCardCollapse: React.FC = ({ color: theme.palette.text.secondary, cursor: 'default', }} - onClick={() => - window.open( - `${process.env.NEXT_PUBLIC_STELLAR_EXPERT_URL}/contract/${poolData.config.oracle}`, - '_blank' - ) - } + onClick={() => { + if (poolData.config.admin.charAt(0) === 'G') { + window.open( + `${process.env.NEXT_PUBLIC_STELLAR_EXPERT_URL}/account/${poolData.config.admin}`, + '_blank' + ); + } else { + window.open( + `${process.env.NEXT_PUBLIC_STELLAR_EXPERT_URL}/contract/${poolData.config.admin}`, + '_blank' + ); + } + }} > - - + + {`Admin ${toCompactAddress(