From 90d75932bc742546903be16249c92cc327051d5c Mon Sep 17 00:00:00 2001 From: Flotapponnier <160007691+Flotapponnier@users.noreply.github.com> Date: Sun, 21 Jun 2026 00:08:21 +0300 Subject: [PATCH] refactor(bridge-benches): hypercore logo alias + drop misleading All tab (#599) Two small UX fixes on the chain dimension: 1. Add a hypercore -> hyperliquid alias in logo-manifest.ts so the 'Arb to HyperCore' tab renders with the Hyperliquid logo. HyperCore is the trading engine of Hyperliquid, same brand. No new asset needed. 2. Drop the 'All routes' default tab. The aggregated cross-corridor view is mathematically valid but conceptually meaningless on these benches (Sol to Base ~3000ms and Arb to HyperCore ~30ms produce a histogram_quantile that lands at neither corridor). Per-corridor tabs are the honest default. --- benchmarks/bridge-fee.yml | 1 - benchmarks/bridge-quote-latency.yml | 1 - src/lib/logo-manifest.ts | 1 + 3 files changed, 1 insertion(+), 2 deletions(-) diff --git a/benchmarks/bridge-fee.yml b/benchmarks/bridge-fee.yml index 83764ad3..c50e2600 100644 --- a/benchmarks/bridge-fee.yml +++ b/benchmarks/bridge-fee.yml @@ -18,7 +18,6 @@ unit: pct # obscures more than it reveals. dimensions: chain: - - { value: all, label: All routes } - { value: Base, label: Sol to Base } - { value: Arbitrum, label: Base to Arb } - { value: Solana, label: Arb to Sol } diff --git a/benchmarks/bridge-quote-latency.yml b/benchmarks/bridge-quote-latency.yml index ec2aed64..7fea30c9 100644 --- a/benchmarks/bridge-quote-latency.yml +++ b/benchmarks/bridge-quote-latency.yml @@ -20,7 +20,6 @@ unit: ms # tab keeps the aggregate view; the per-chain tabs reveal the truth. dimensions: chain: - - { value: all, label: All routes } - { value: Base, label: Sol to Base } - { value: Arbitrum, label: Base to Arb } - { value: Solana, label: Arb to Sol } diff --git a/src/lib/logo-manifest.ts b/src/lib/logo-manifest.ts index 922fef07..f791463a 100644 --- a/src/lib/logo-manifest.ts +++ b/src/lib/logo-manifest.ts @@ -269,6 +269,7 @@ const ALIASES: Record = { btc: "bitcoin", sol: "solana", bsc: "bnb", + hypercore: "hyperliquid", // HyperCore is the Hyperliquid trading engine, same brand "publicnode-feehistory": "publicnode", // Oracle-deviation bench exposes one provider per trading pair (e.g.