Skip to content

Commit cdc0f34

Browse files
authored
Merge pull request #533 from morpho-org/feat/stable-query-keys
fix(blue-sdk-wagmi): remove blockNumber from query keys to prevent OOM
2 parents 3dcb4b1 + 51fd0d5 commit cdc0f34

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+294
-181
lines changed

packages/blue-sdk-wagmi/src/hooks/useHolding.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,5 @@ export function useHolding<
4949
enabled:
5050
parameters.user != null && parameters.token != null && query.enabled,
5151
structuralSharing: query.structuralSharing ?? replaceDeepEqual,
52-
staleTime:
53-
query.staleTime ??
54-
(parameters.blockNumber != null ? Number.POSITIVE_INFINITY : undefined),
5552
});
5653
}

packages/blue-sdk-wagmi/src/hooks/useHoldings.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,6 @@ export function useHoldings<
5454
}),
5555
enabled: holding.user != null && holding.token != null && query.enabled,
5656
structuralSharing: query.structuralSharing ?? replaceDeepEqual,
57-
staleTime:
58-
query.staleTime ??
59-
(parameters.blockNumber != null ? Number.POSITIVE_INFINITY : undefined),
6057
})),
6158
});
6259

packages/blue-sdk-wagmi/src/hooks/useMarket.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,5 @@ export function useMarket<
4848
...options,
4949
enabled: parameters.marketId != null && query.enabled,
5050
structuralSharing: query.structuralSharing ?? replaceDeepEqual,
51-
staleTime:
52-
query.staleTime ??
53-
(parameters.blockNumber != null ? Number.POSITIVE_INFINITY : undefined),
5451
});
5552
}

packages/blue-sdk-wagmi/src/hooks/useMarkets.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,6 @@ export function useMarkets<config extends Config = ResolvedRegister["config"]>({
4646
}),
4747
enabled: marketId != null && query.enabled,
4848
structuralSharing: query.structuralSharing ?? replaceDeepEqual,
49-
staleTime:
50-
query.staleTime ??
51-
(parameters.blockNumber != null ? Number.POSITIVE_INFINITY : undefined),
5249
})),
5350
});
5451

packages/blue-sdk-wagmi/src/hooks/usePosition.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,5 @@ export function usePosition<
5252
enabled:
5353
parameters.user != null && parameters.marketId != null && query.enabled,
5454
structuralSharing: query.structuralSharing ?? replaceDeepEqual,
55-
staleTime:
56-
query.staleTime ??
57-
(parameters.blockNumber != null ? Number.POSITIVE_INFINITY : undefined),
5855
});
5956
}

packages/blue-sdk-wagmi/src/hooks/usePositions.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,6 @@ export function usePositions<
5555
enabled:
5656
position.user != null && position.marketId != null && query.enabled,
5757
structuralSharing: query.structuralSharing ?? replaceDeepEqual,
58-
staleTime:
59-
query.staleTime ??
60-
(parameters.blockNumber != null ? Number.POSITIVE_INFINITY : undefined),
6158
})),
6259
});
6360

packages/blue-sdk-wagmi/src/hooks/useToken.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,5 @@ export function useToken<
4343
...options,
4444
enabled: parameters.token != null && query.enabled,
4545
structuralSharing: query.structuralSharing ?? replaceDeepEqual,
46-
staleTime:
47-
query.staleTime ??
48-
(parameters.blockNumber != null ? Number.POSITIVE_INFINITY : undefined),
4946
});
5047
}

packages/blue-sdk-wagmi/src/hooks/useTokens.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,6 @@ export function useTokens<config extends Config = ResolvedRegister["config"]>({
4545
}),
4646
enabled: token != null && query.enabled,
4747
structuralSharing: query.structuralSharing ?? replaceDeepEqual,
48-
staleTime:
49-
query.staleTime ??
50-
(parameters.blockNumber != null ? Number.POSITIVE_INFINITY : undefined),
5148
})),
5249
});
5350

packages/blue-sdk-wagmi/src/hooks/useUser.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,5 @@ export function useUser<
4343
...options,
4444
enabled: parameters.user != null && query.enabled,
4545
structuralSharing: query.structuralSharing ?? replaceDeepEqual,
46-
staleTime:
47-
query.staleTime ??
48-
(parameters.blockNumber != null ? Number.POSITIVE_INFINITY : undefined),
4946
});
5047
}

packages/blue-sdk-wagmi/src/hooks/useUsers.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,6 @@ export function useUsers<config extends Config = ResolvedRegister["config"]>({
4545
}),
4646
enabled: user != null && query.enabled,
4747
structuralSharing: query.structuralSharing ?? replaceDeepEqual,
48-
staleTime:
49-
query.staleTime ??
50-
(parameters.blockNumber != null ? Number.POSITIVE_INFINITY : undefined),
5148
})),
5249
});
5350

0 commit comments

Comments
 (0)