From 1fa165f1351e80887bafe2f984f05d9a459c5367 Mon Sep 17 00:00:00 2001 From: Danny Delott Date: Mon, 10 Feb 2025 15:18:36 -0800 Subject: [PATCH 1/2] Fix bug causing pool lists to stop rendering --- .../src/ui/hyperdrive/hooks/useReadHyperdrive.ts | 2 +- .../src/ui/hyperdrive/hooks/useReadWriteHyperdrive.ts | 2 +- .../src/ui/hyperdrive/hooks/useUnpausedPools.ts | 2 +- apps/hyperdrive-trading/src/ui/markets/hooks/usePoolsList.ts | 2 +- .../hyperdrive-appconfig/src/rewards/knownTokenConfigs.ts | 5 +++-- 5 files changed, 7 insertions(+), 6 deletions(-) diff --git a/apps/hyperdrive-trading/src/ui/hyperdrive/hooks/useReadHyperdrive.ts b/apps/hyperdrive-trading/src/ui/hyperdrive/hooks/useReadHyperdrive.ts index d537b8c3d..b96bb82d7 100644 --- a/apps/hyperdrive-trading/src/ui/hyperdrive/hooks/useReadHyperdrive.ts +++ b/apps/hyperdrive-trading/src/ui/hyperdrive/hooks/useReadHyperdrive.ts @@ -33,7 +33,7 @@ export function useReadHyperdrive({ address, drift, earliestBlock: initializationBlock, - zapContractAddress: appConfig.zaps[chainId].address, + zapContractAddress: appConfig.zaps[chainId]?.address, }); } : undefined, diff --git a/apps/hyperdrive-trading/src/ui/hyperdrive/hooks/useReadWriteHyperdrive.ts b/apps/hyperdrive-trading/src/ui/hyperdrive/hooks/useReadWriteHyperdrive.ts index a6a9c9123..57053ae3f 100644 --- a/apps/hyperdrive-trading/src/ui/hyperdrive/hooks/useReadWriteHyperdrive.ts +++ b/apps/hyperdrive-trading/src/ui/hyperdrive/hooks/useReadWriteHyperdrive.ts @@ -34,7 +34,7 @@ export function useReadWriteHyperdrive({ address, drift, earliestBlock: initializationBlock, - zapContractAddress: appConfig.zaps[chainId].address, + zapContractAddress: appConfig.zaps[chainId]?.address, }); } : undefined, diff --git a/apps/hyperdrive-trading/src/ui/hyperdrive/hooks/useUnpausedPools.ts b/apps/hyperdrive-trading/src/ui/hyperdrive/hooks/useUnpausedPools.ts index 38edd9ff2..be7439d23 100644 --- a/apps/hyperdrive-trading/src/ui/hyperdrive/hooks/useUnpausedPools.ts +++ b/apps/hyperdrive-trading/src/ui/hyperdrive/hooks/useUnpausedPools.ts @@ -46,7 +46,7 @@ export function useUnpausedPools(): { address: hyperdrive.address, drift: getDrift({ chainId: hyperdrive.chainId }), earliestBlock: hyperdrive.initializationBlock, - zapContractAddress: appConfig.zaps[hyperdrive.chainId].address, + zapContractAddress: appConfig.zaps[hyperdrive.chainId]?.address, }); // We only show hyperdrives that are not paused diff --git a/apps/hyperdrive-trading/src/ui/markets/hooks/usePoolsList.ts b/apps/hyperdrive-trading/src/ui/markets/hooks/usePoolsList.ts index 854dc7f10..553190940 100644 --- a/apps/hyperdrive-trading/src/ui/markets/hooks/usePoolsList.ts +++ b/apps/hyperdrive-trading/src/ui/markets/hooks/usePoolsList.ts @@ -130,7 +130,7 @@ function useSortedPools({ address: hyperdrive.address, drift: getDrift({ chainId: hyperdrive.chainId }), earliestBlock: hyperdrive.initializationBlock, - zapContractAddress: appConfig.zaps[hyperdrive.chainId].address, + zapContractAddress: appConfig.zaps[hyperdrive.chainId]?.address, }); const publicClient = getPublicClient(wagmiConfig as any, { chainId: hyperdrive.chainId, diff --git a/packages/hyperdrive-appconfig/src/rewards/knownTokenConfigs.ts b/packages/hyperdrive-appconfig/src/rewards/knownTokenConfigs.ts index a6504601c..8ee939c3a 100644 --- a/packages/hyperdrive-appconfig/src/rewards/knownTokenConfigs.ts +++ b/packages/hyperdrive-appconfig/src/rewards/knownTokenConfigs.ts @@ -20,7 +20,7 @@ export const knownTokenConfigs2: TokenConfig[] = [ address: "0x79385D4B4c531bBbDa25C4cFB749781Bd9E23039", chainId: gnosis.id, decimals: 18, - name: "Miles", + name: "Hyperdrive Miles", symbol: "MILES", places: 4, iconUrl: HyperVueMilesIconUrl, @@ -28,10 +28,11 @@ export const knownTokenConfigs2: TokenConfig[] = [ priceOracle: "defillama", }, { + // TODO: Remove this once we stop the mainnet fork address: "0x79385D4B4c531bBbDa25C4cFB749781Bd9E23039", chainId: rewardsMainnetFork.id, decimals: 18, - name: "Miles", + name: "Hyperdrive Miles", symbol: "MILES", places: 4, iconUrl: HyperVueMilesIconUrl, From 90c9eef8d8eddd1fe6247ffd6e9ec3d038613662 Mon Sep 17 00:00:00 2001 From: Danny Delott Date: Mon, 10 Feb 2025 15:19:44 -0800 Subject: [PATCH 2/2] Round the icons --- .../src/ui/portfolio/rewards/RewardsTableDesktop.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/hyperdrive-trading/src/ui/portfolio/rewards/RewardsTableDesktop.tsx b/apps/hyperdrive-trading/src/ui/portfolio/rewards/RewardsTableDesktop.tsx index f62c8681a..19aad9c21 100644 --- a/apps/hyperdrive-trading/src/ui/portfolio/rewards/RewardsTableDesktop.tsx +++ b/apps/hyperdrive-trading/src/ui/portfolio/rewards/RewardsTableDesktop.tsx @@ -228,7 +228,7 @@ function AssetCell({ })} ${token.symbol}`} >
- +
{token.name}