From 4f8265a5014e87f5e8bc99a4d65c60890d8f95c2 Mon Sep 17 00:00:00 2001 From: Victor Baranov Date: Wed, 12 Aug 2026 22:03:48 +0300 Subject: [PATCH] CONTRACT_PROXY_EMPTY_IMPLEMENTATION_DATA_CACHE_TTL be env variable --- setup/env-variables/backend-env-variables.mdx | 1 + 1 file changed, 1 insertion(+) diff --git a/setup/env-variables/backend-env-variables.mdx b/setup/env-variables/backend-env-variables.mdx index 2b965b4..f440b66 100644 --- a/setup/env-variables/backend-env-variables.mdx +++ b/setup/env-variables/backend-env-variables.mdx @@ -531,6 +531,7 @@ If no unit is provided, the value will be interpreted as seconds. | `CONTRACT_MAX_STRING_LENGTH_WITHOUT_TRIMMING` | Hide long contract method data. For more details: [#4667](https://github.com/blockscout/blockscout/pull/4667) | Version: v4.0.0\+
Default: `2040`
Applications: API | | `CONTRACT_DISABLE_INTERACTION` | If `true`, contract interactions via "Write contract" or "Write proxy contract" tabs are disabled. Introduced in [#7088](https://github.com/blockscout/blockscout/pull/7088)." | Version: v5.1.2\+
Default: (empty)
Applications: API | | `CONTRACT_PROXY_IMPLEMENTATION_TTL_VIA_AVG_BLOCK_TIME` | If `false`, proxy contract implementation will be re-fetched immediately once someone opens proxy page bypassing average block time calculation. Implemented in [#9155](https://github.com/blockscout/blockscout/pull/9155). | Version: v6.1.0\+
Default: `true`
Applications: API | +| `CONTRACT_PROXY_EMPTY_IMPLEMENTATION_DATA_CACHE_TTL` | Empty probe results ("not a proxy") of smart-contracts verified on the address itself are refreshed with a dedicated, much longer TTL. Unverified contracts, bytecode twins, and real proxies keep the existing TTL behavior. [Time format](/setup/env-variables/backend-env-variables#time-format). Implemented in [#14689](https://github.com/blockscout/blockscout/pull/14689). | Version: master
Default: `1d`
Applications: API | | `CONTRACT_AUDIT_REPORTS_AIRTABLE_URL` | URL of Airtable to store audit reports from users. Implemented in [#9120](https://github.com/blockscout/blockscout/pull/9120) | Version: v6.1.0\+
Default: (empty)
Applications: API | | `CONTRACT_AUDIT_REPORTS_AIRTABLE_API_KEY` | Access token for `CONTRACT_AUDIT_REPORTS_AIRTABLE_URL`. Implemented in [#9120](https://github.com/blockscout/blockscout/pull/9120) | Version: v6.1.0\+
Default: (empty)
Applications: API | | `CONTRACT_CERTIFIED_LIST` | Comma-separated list of smart-contract address hashes, to which "certified" flag should be applied. Implemented in [#9910](https://github.com/blockscout/blockscout/pull/9910)" | Version: v6.5.0\+
Default: (empty)
Applications: API |