Commit f0f4110b authored by Noah Zinsmeister's avatar Noah Zinsmeister

update some multicall constants

parent 24521f0c
......@@ -16,7 +16,7 @@ function bitmapIndex(tick: number, tickSpacing: number) {
return compressed >> 8
}
const REFRESH_FREQUENCY = { blocksPerFetch: 10 }
const REFRESH_FREQUENCY = { blocksPerFetch: 2 }
interface TickData {
tick: number
......@@ -53,7 +53,7 @@ export function useAllV3Ticks(
'getPopulatedTicksInWord',
tickLensArgs,
REFRESH_FREQUENCY,
2_000_000
1_500_000
)
const error = useMemo(() => callStates.some(({ error }) => error), [callStates])
......@@ -81,11 +81,14 @@ export function useAllV3Ticks(
[callStates]
)
return {
loading,
syncing,
error,
valid,
tickData,
}
return useMemo(
() => ({
loading,
syncing,
error,
valid,
tickData,
}),
[loading, syncing, error, valid, tickData]
)
}
......@@ -62,7 +62,14 @@ export function useTokenBalancesWithLoadingIndicator(
const validatedTokenAddresses = useMemo(() => validatedTokens.map((vt) => vt.address), [validatedTokens])
const ERC20Interface = new Interface(ERC20ABI) as Erc20Interface
const balances = useMultipleContractSingleData(validatedTokenAddresses, ERC20Interface, 'balanceOf', [address])
const balances = useMultipleContractSingleData(
validatedTokenAddresses,
ERC20Interface,
'balanceOf',
[address],
undefined,
100_000
)
const anyLoading: boolean = useMemo(() => balances.some((callState) => callState.loading), [balances])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment