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
env
object, specificallyACCOUNT_CACHE_SIZE
. This change enhances flexibility in managing cache sizes across the application.Detailed summary
sdkCache
insrc/shared/utils/cache/get-sdk.ts
to useenv.ACCOUNT_CACHE_SIZE
.walletDetailsCache
insrc/shared/db/wallets/get-wallet-details.ts
to useenv.ACCOUNT_CACHE_SIZE
.smartWalletsCache
insrc/shared/utils/cache/get-smart-wallet-v5.ts
to useenv.ACCOUNT_CACHE_SIZE
.webhookCache
insrc/shared/utils/cache/get-webhook.ts
to useenv.ACCOUNT_CACHE_SIZE
.walletsCache
insrc/shared/utils/cache/get-wallet.ts
to useenv.ACCOUNT_CACHE_SIZE
.accessTokenCache
insrc/shared/utils/cache/access-token.ts
to useenv.ACCOUNT_CACHE_SIZE
.keypairCache
insrc/shared/utils/cache/keypair.ts
to useenv.ACCOUNT_CACHE_SIZE
.ACCOUNT_CACHE_SIZE
tosrc/shared/utils/env.ts
for configuration._accountsCache
insrc/shared/utils/account.ts
to useenv.ACCOUNT_CACHE_SIZE
._adminAccountsCache
insrc/shared/utils/account.ts
to useenv.ACCOUNT_CACHE_SIZE
.