Skip to content

Commit 7d70e92

Browse files
committed
Fix crash bug from chain connection warning
Disable balance validation for now
1 parent e0a2794 commit 7d70e92

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

src/features/chains/ChainConnectionWarning.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ import { getChainDisplayName } from './utils';
1010
export function ChainConnectionWarning({ chains }: { chains: ChainName[] }) {
1111
const multiProvider = useMultiProvider();
1212
const chainMetadataList = useMemo(
13-
() => chains.map((c) => multiProvider.getChainMetadata(c)),
13+
() =>
14+
chains.map((c) => (c ? multiProvider.tryGetChainMetadata(c) : undefined)).filter((c) => !!c),
1415
[chains, multiProvider],
1516
);
1617

src/features/deployment/warp/validation.ts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -73,10 +73,11 @@ export async function validateWarpDeploymentForm(
7373
return { form: warpRouteDeployConfigResult.error };
7474
}
7575

76-
const balanceResult = await validateAccountBalances(chainNames, accounts, multiProvider);
77-
if (!balanceResult.success) {
78-
return { form: balanceResult.error };
79-
}
76+
// TODO re-enable or move to later
77+
// const balanceResult = await validateAccountBalances(chainNames, accounts, multiProvider);
78+
// if (!balanceResult.success) {
79+
// return { form: balanceResult.error };
80+
// }
8081

8182
onSuccess({
8283
type: DeploymentType.Warp,
@@ -172,7 +173,8 @@ function assembleWarpConfig(
172173
return success(warpRouteConfigValidationResult.data);
173174
}
174175

175-
async function validateAccountBalances(
176+
// TODO remove export
177+
export async function validateAccountBalances(
176178
chains: ChainName[],
177179
accounts: Record<ProtocolType, AccountInfo>,
178180
multiProvider: MultiProtocolProvider,

0 commit comments

Comments
 (0)