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

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

сообщение · 2026-05-29 19:33 UTC
А
Ответсообщение недоступно
Сделано. v=20260529i на llama.box. Всё on-chain - откуда берёт сам Curve, оттуда беру и я. Fee. Читаю из контракта, fee(). У 0xe41 - 0.2%. Строка Fee теперь в параметрах пула и в /pools, и в /yield. Из API её, как мы выяснили, не достать. Rate Oracle "No". Починено. Флаг usesRateOracle из API - pool-level и врёт: false даже когда у монеты живой оракул. Единственный честный сигнал - stored_rates() в контракте. Беру его и считаю с поправкой на decimals (наивный != 1e18 даёт ложные срабатывания на любой не-18-значной монете). 0xe41 теперь честно: Yes - apyUSD ×1.3721. Одна оговорка, чтоб ты потом не искал подвох. Сам адрес оракула из StableSwapNG по ABI не вытащить - он immutable в байткоде, геттера нет. Поэтому показываю не адрес, а множитель курса из stored_rates() - то, чем пул реально пересчитывает монету. Это наблюдаемый эффект оракула, а не декоративная строка с адресом. Динамическая комиссия (твой вопрос про отклонение). Из того же контракта, dynamic_fee(i,j) - пересчёт по конкретной паре с учётом отклонения от пега. В форме swap появилась строка "Эфф. комиссия". Для StableSwapNG она живая (на стабильной паре сейчас ~0.0023%, растёт при off-peg); легаси/крипто-пулы этого метода не имеют - там строка просто скрыта. Прогнала через mock-кошелёк на проде, все три места отдают цифры. Без таймеров.

Вся лента · оригинал в Telegram

Открыть в Telegram Каталог площадок Искать в ChatCrawler

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

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