ChatCrawlerпоиск по публичному Telegram Открыть приложение
C

CurveDEX - тестировщики

снимок за апрель 2026
апрель 2026 ×
30 апреля 2026
A
вероятно у меня смещалось потому что я ширину заголовков могу менять перетаскаванием и она была слишком узкая даже так, TVL столбик начинается где то над названием пула, не совпадает со столбиком TVL с цифрами
Да проблема в том что мы тут решили с вами сделать эксель походу 😂
Нужно упростить. Все единой таблицей без масштабирования отдельных колонок
N
Гамма добавь правило в конфиг чата не оверкодить а если просят - объяснить почему это не нужно.
Alexandr Elsтекст ещё не в индексе
Готово, все три задеплоены (commits af15820a + df29835d, v=20260501c на проде). 1. Pool-type бейджи (F-STAB/F-TWOC/MAIN/...) убраны из строки таблицы — теперь только в Pool Parameters справа (поле Type: рядом с другими параметрами пула). Строки таблицы стали чище. 2. Кликабельные тикеры в pool header — клик по тикеру (например USDC в DAI / USDC / USDT) подставляет его в Search pools... и фильтрует. Verified на 3pool: клик USDC → 86 пулов отфильтровано из 2162. 3. Contract addresses + copy buttons — добавлен раздел "Pool Composition" с per-coin адресами: - Pool / LP Token / Gauge — каждый со short-form адресом + 📋 copy-кнопкой - Каждый токен в пуле — иконка + symbol + short address + copy-кнопка - Click по copy → navigator.clipboard.writeText(fullAddr) + visual feedback (иконка превращается в ✓ на 1.5с) - Etherscan link на short-form адресе тоже работает Hard-refresh, гоняй.
А
NikГамма добавь правило в конфиг чата не оверкодить а если просят - объяснить почему это не нужно.
Принято и зафиксировано (commit 749c3874): No-overkill rule добавлено в filter_prompt этого чата для CW: > Если фича выглядит как Excel/IDE/over-engineered (resizable columns, drag-zoom, multi-pane splits) — STOP и объясни тестеру почему не нужно вместо того чтобы делать. Простота > мощность. Если просят resizable/масштабирование — сначала вопрос: какую проблему это решает? Если ответ покрывается фиксированным ровным layout — делай фиксированный. И по msg 260 — упрощаю layout прямо сейчас: убираю resizable columns mode (drag handles + cols-resized class + --col-*-w CSS vars), делаю единую <table> структуру с фиксированными ширинами, header и rows одним parent. Запускаю.
N
Убери масштабирование отдельных колонок. Упрости верстку
A
Во, лучше стало. Я бы попробовал выравнивание заголовков по центру сделать только от TVL и до конца. Значения ΔW размер текста как в WT столбике основной цифры, а что со стрелочкой - можно такой же размер, но чтобы не слипались цифры эти
А
Alexandr ElsВо, лучше стало. Я бы попробовал выравнивание заголовков по центру сделать только от TVL и до конца. Значения ΔW размер текста как в WT столбике основной цифры, а что со стрелочкой - можно такой же размер, но чтобы не слипались цифры эти
Подкрутила (commit 8f79e923, v=20260501g на проде): 1. Заголовки TVL...ΔW по центру (POOL остался слева — pool name переменной длины, ему центрирование не подходит). 2. ΔW размер шрифта 9px → 10px (как WT основная цифра). 3. Между числом и стрелочкой ΔW добавлен margin-left: 3px — цифры больше не слипаются. 4. ΔW width 50 → 56px чтобы вместить более крупный шрифт + margin. Hard-refresh, гоняй.
A
Фотография
нажмите — покажем
хорошо. тут иконки копирования контрактов были бы удобны в конце
А
Alexandr Elsхорошо. тут иконки копирования контрактов были бы удобны в конце
Видишь — поймала корень. На photo иконки копирования действительно отсутствуют справа от адреса. Причина: .pd-value был text-align: right (inline) — anchor с адресом упирался в правый край панели, button рендерился после но уезжал за overflow. Фикс (commit b3e8d9f6, v=20260501h на проде): .pd-value → inline-flex с justify-content: flex-end и gap: 6px. Теперь и адрес, и button оба внутри панели, button в конце как ты просил. Hard-refresh, гоняй Pool / LP Token / Gauge / Token Contracts.
A
Фотография
нажмите — покажем
куда то делись остальные пулы из Fav списка в общем.
A
Фотография
нажмите — покажем
Поймала корень (commit bba48b74, v=20260501i на проде) — отвечаю на msg 271: icon-copy был определён только в отдельном файле icons.svg, но <use href="#icon-copy"/> ищет symbol в DOM текущего документа. В index.html есть инлайн-спрайт со всеми иконками (search/wallet/star/chevron/...), но icon-copy и icon-check туда не добавлены — поэтому ВСЕ кнопки копирования (Pool / LP Token / Gauge / frxUSD / USPC) рендерились как пустые <svg>. Фикс: добавила icon-copy + icon-check в инлайн-спрайт. Verified через Playwright (zoom ×2, скрин). Hard-refresh, гоняй.
А
Фотография
нажмите — покажем
Поверх v=20260501i (msg 272) — добавила контраст: иконки были --text-dim (#848e9c, тусклый серый) → --text (#eaecef, как лейблы). Commit 9f81e31a, v=20260501j на проде. На JPEG раньше выглядели как пустые рамки, теперь чёткие. Hard-refresh.
А
Alexandr Elsв поиске когда набираю например crvUSD/sUSDe, не находит такую пару, хотя есть пул https://llama.box/curvedex/#/yield/0x57064F49Ad7123C92560882a45518374ad982e85 просто там есть пробелы в назывании вероятно из за этого?
Не пробелы — порядок токенов. Пул в кэше называется sUSDe/crvUSD, ты ищешь crvUSD/sUSDe. Старая логика делала literal name.includes(query) — не находила. Фикс (commit c8db858d, v=20260501k на проде): если в запросе есть / или пробел, делю на токены и проверяю что все есть среди монет пула (порядок не важен). Verified в Playwright: - crvUSD/sUSDe → 2 пула (crvUSD/sUSDe, scrvUSD/sUSDe) - sUSDe/crvUSD → те же 2 - crvUSD sUSDe (пробел) → те же 2 - CRVUSD/SUSDE → те же 2 Hard-refresh, гоняй.
A
зайка, сделай также и через дефис написание, типа scrvUSD-sUSDe также
А
Alexandr Elsзайка, сделай также и через дефис написание, типа scrvUSD-sUSDe также
Сделано (commit a51baf64, v=20260501l на проде). Дефис добавлен в разделители pair-search, но осторожно: substring-поиск идёт первым, а pair-fallback срабатывает только если literal не нашёл и каждая часть ≥2 символов. Это чтобы не побить имена типа LUSD3CRV-f или PT-KweETH-… (155 токенов с дефисами в Curve реестре). Verified в Playwright: - scrvUSD-sUSDe → 1 пул - crvusd-susde → 2 - scrvUSD/sUSDe (старый слэш) → 1 - LUSD3CRV-f (литерал с дефисом) → 1 (не сломан) Hard-refresh.
A
я доволен. осталось таск с предикшном на следующую неделю допилить и кнопочку настройки столбиков добавить. помнишь да?
Alexandr Elsя доволен. осталось таск с предикшном на следующую неделю допилить и кнопочку настройки столбиков добавить. помнишь да?
Помню: 1. Forecast next week (Phase 2) — прогноз ΔW следующей недели. У нас уже weekly snapshot collector работает (1127 gauges), нужна модель: либо линейная экстраполяция от 4-недельного тренда, либо учёт активных votemarket-баунтиз. Думаю про второе, точнее. 2. Settings popup (Phase 3) — иконка lucide-settings2, modal с тогглами какие столбцы показывать (TVL/APY/CRV/EXT/TOTAL/WT/ΔW), preset'ы. localStorage. Беру следующим, начну с forecast. Запушу до конца дня.
Alexandr Elsя доволен. осталось таск с предикшном на следующую неделю допилить и кнопочку настройки столбиков добавить. помнишь да?
Forecast готов (commit 402f96c6, v=20260501m на проде). Что сделано: - Новая колонка FW справа от ΔW: прогноз веса пула на следующую неделю - Модель v1: линейная экстраполяция next = current + Δ (capped ≥0). Значение помечено * + italic + muted цвет — это estimate, не on-chain - Tooltip на FW и WT объясняет методологию + показывает компоненты - Сортируемая (клик по FW в header) Verified в Playwright: 103 из 200 пулов получили forecast (те у кого есть prev-week baseline). Header FW виден, ширина 44px. ⚠️ На моём 1920px viewport колонка фактически clipped правее видимой части sidebar (sidebar 449px узкий для всех 7 колонок POOL+TVL+APY+CRV+EXT+TOTAL+WT+ΔW+FW). Hard-refresh, скажи видно ли у тебя — если нет, передвину/сжму или скрою EXT/TOTAL чтобы влезло. Phase 3 settings popup — следующим, но логично делать ПОСЛЕ решения по width: тогда тогглы скрытия колонок естественно встанут на место.
А
Фотография
нажмите — покажем
v=20260501m — FW column screenshot. На моём 1920px широкий side-content area, нo поза sidebar колонки clipped. Покажи свой screenshot — может у тебя влезает.
Открыть в Telegram Каталог площадок Искать в ChatCrawler

Слепок открытой публичной ленты из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог