expose cache size env var #858
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR-Codex overview
This PR focuses on replacing hardcoded cache sizes in various components with a configurable value from the
envobject, specificallyACCOUNT_CACHE_SIZE. This change enhances flexibility in managing cache sizes across the application.Detailed summary
sdkCacheinsrc/shared/utils/cache/get-sdk.tsto useenv.ACCOUNT_CACHE_SIZE.walletDetailsCacheinsrc/shared/db/wallets/get-wallet-details.tsto useenv.ACCOUNT_CACHE_SIZE.smartWalletsCacheinsrc/shared/utils/cache/get-smart-wallet-v5.tsto useenv.ACCOUNT_CACHE_SIZE.webhookCacheinsrc/shared/utils/cache/get-webhook.tsto useenv.ACCOUNT_CACHE_SIZE.walletsCacheinsrc/shared/utils/cache/get-wallet.tsto useenv.ACCOUNT_CACHE_SIZE.accessTokenCacheinsrc/shared/utils/cache/access-token.tsto useenv.ACCOUNT_CACHE_SIZE.keypairCacheinsrc/shared/utils/cache/keypair.tsto useenv.ACCOUNT_CACHE_SIZE.ACCOUNT_CACHE_SIZEtosrc/shared/utils/env.tsfor configuration._accountsCacheinsrc/shared/utils/account.tsto useenv.ACCOUNT_CACHE_SIZE._adminAccountsCacheinsrc/shared/utils/account.tsto useenv.ACCOUNT_CACHE_SIZE.