From 1381150088da766cfe3a417122c6ada932a65a25 Mon Sep 17 00:00:00 2001 From: Florent Tapponnier Date: Sat, 20 Jun 2026 23:08:05 +0200 Subject: [PATCH] refactor(bridge-benches): hypercore logo alias + drop misleading All tab 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.