From aedce62c0348e7489c4e67de05a796d505ca41fa Mon Sep 17 00:00:00 2001 From: 0xMushow Date: Wed, 20 May 2026 10:18:31 +0400 Subject: [PATCH 1/2] bug-bounty: add EngineAPI as explicit out-of-scope item --- app/[locale]/bug-bounty/page.tsx | 4 ++++ src/intl/en/page-bug-bounty.json | 11 ++++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/app/[locale]/bug-bounty/page.tsx b/app/[locale]/bug-bounty/page.tsx index bed790c9ec1..54ec319678c 100644 --- a/app/[locale]/bug-bounty/page.tsx +++ b/app/[locale]/bug-bounty/page.tsx @@ -559,6 +559,10 @@ export default async function Page(props: { params: Promise }) { key: "page-upgrades-bug-bounty-not-included-li-9", footnote: false, }, + { + key: "page-upgrades-bug-bounty-not-included-li-10", + footnote: false, + }, ] as const ).map(({ key, footnote }) => (
  • diff --git a/src/intl/en/page-bug-bounty.json b/src/intl/en/page-bug-bounty.json index 1ce58c2afca..355d1c37236 100644 --- a/src/intl/en/page-bug-bounty.json +++ b/src/intl/en/page-bug-bounty.json @@ -151,9 +151,10 @@ "page-upgrades-bug-bounty-not-included-li-2": "ERC-20 contract bugs", "page-upgrades-bug-bounty-not-included-li-3": "Ethereum Naming Service (ENS) bugs (maintained by the ENS foundation)", "page-upgrades-bug-bounty-not-included-li-4": "Vulnerabilities requiring the user to have publicly exposed an API, such as JSON-RPC or the Beacon API", - "page-upgrades-bug-bounty-not-included-li-5": "Typographical errors", - "page-upgrades-bug-bounty-not-included-li-6": "Tests", - "page-upgrades-bug-bounty-not-included-li-7": "High-effort (sustained, CPU or bandwidth intensive, and/or requires more than 1 packet or onchain transaction) single-peer DoS attacks", - "page-upgrades-bug-bounty-not-included-li-8": "Any publicly known issues (includes forum posts, PRs, github issues, commits, blog posts, public discord messages, etc.)", - "page-upgrades-bug-bounty-not-included-li-9": "Anything that does not currently have a direct impact on Ethereum mainnet." + "page-upgrades-bug-bounty-not-included-li-5": "EngineAPI is considered trusted and not meant to be publicly exposed", + "page-upgrades-bug-bounty-not-included-li-6": "Typographical errors", + "page-upgrades-bug-bounty-not-included-li-7": "Tests", + "page-upgrades-bug-bounty-not-included-li-8": "High-effort (sustained, CPU or bandwidth intensive, and/or requires more than 1 packet or onchain transaction) single-peer DoS attacks", + "page-upgrades-bug-bounty-not-included-li-9": "Any publicly known issues (includes forum posts, PRs, github issues, commits, blog posts, public discord messages, etc.)", + "page-upgrades-bug-bounty-not-included-li-10": "Anything that does not currently have a direct impact on Ethereum mainnet." } From 9b325db0e127559362a0703cd7103398cd07e6fa Mon Sep 17 00:00:00 2001 From: wackerow <54227730+wackerow@users.noreply.github.com> Date: Wed, 20 May 2026 12:46:25 +0200 Subject: [PATCH 2/2] refactor(intl): re-apply keys for minimal diff Avoid re-translation of intl strings through intl-pipeline --- app/[locale]/bug-bounty/page.tsx | 8 ++++---- src/intl/en/page-bug-bounty.json | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/app/[locale]/bug-bounty/page.tsx b/app/[locale]/bug-bounty/page.tsx index 54ec319678c..5539117e842 100644 --- a/app/[locale]/bug-bounty/page.tsx +++ b/app/[locale]/bug-bounty/page.tsx @@ -539,6 +539,10 @@ export default async function Page(props: { params: Promise }) { key: "page-upgrades-bug-bounty-not-included-li-4", footnote: false, }, + { + key: "page-upgrades-bug-bounty-not-included-li-10", + footnote: false, + }, { key: "page-upgrades-bug-bounty-not-included-li-5", footnote: false, @@ -559,10 +563,6 @@ export default async function Page(props: { params: Promise }) { key: "page-upgrades-bug-bounty-not-included-li-9", footnote: false, }, - { - key: "page-upgrades-bug-bounty-not-included-li-10", - footnote: false, - }, ] as const ).map(({ key, footnote }) => (
  • diff --git a/src/intl/en/page-bug-bounty.json b/src/intl/en/page-bug-bounty.json index 355d1c37236..ce4d27f9192 100644 --- a/src/intl/en/page-bug-bounty.json +++ b/src/intl/en/page-bug-bounty.json @@ -151,10 +151,10 @@ "page-upgrades-bug-bounty-not-included-li-2": "ERC-20 contract bugs", "page-upgrades-bug-bounty-not-included-li-3": "Ethereum Naming Service (ENS) bugs (maintained by the ENS foundation)", "page-upgrades-bug-bounty-not-included-li-4": "Vulnerabilities requiring the user to have publicly exposed an API, such as JSON-RPC or the Beacon API", - "page-upgrades-bug-bounty-not-included-li-5": "EngineAPI is considered trusted and not meant to be publicly exposed", - "page-upgrades-bug-bounty-not-included-li-6": "Typographical errors", - "page-upgrades-bug-bounty-not-included-li-7": "Tests", - "page-upgrades-bug-bounty-not-included-li-8": "High-effort (sustained, CPU or bandwidth intensive, and/or requires more than 1 packet or onchain transaction) single-peer DoS attacks", - "page-upgrades-bug-bounty-not-included-li-9": "Any publicly known issues (includes forum posts, PRs, github issues, commits, blog posts, public discord messages, etc.)", - "page-upgrades-bug-bounty-not-included-li-10": "Anything that does not currently have a direct impact on Ethereum mainnet." + "page-upgrades-bug-bounty-not-included-li-5": "Typographical errors", + "page-upgrades-bug-bounty-not-included-li-6": "Tests", + "page-upgrades-bug-bounty-not-included-li-7": "High-effort (sustained, CPU or bandwidth intensive, and/or requires more than 1 packet or onchain transaction) single-peer DoS attacks", + "page-upgrades-bug-bounty-not-included-li-8": "Any publicly known issues (includes forum posts, PRs, github issues, commits, blog posts, public discord messages, etc.)", + "page-upgrades-bug-bounty-not-included-li-9": "Anything that does not currently have a direct impact on Ethereum mainnet.", + "page-upgrades-bug-bounty-not-included-li-10": "EngineAPI is considered trusted and not meant to be publicly exposed" }