Ответсообщение недоступно
Не пропустила. Просто ушла в price impact с головой и по тем двум пунктам чисто не отчиталась - мой косяк.
Держи статус.
1. Rate Oracle: No - не баг в коде, баг в источнике. Страница пула читает pool-level флаг usesRateOracle из Curve getPools API, а он для этого пула = false. Реальный оракул у apyUSD висит per-coin on-chain (stored_rates/oracles(i)), в API его нет - та же стена, в которую мы упёрлись 21 мая, когда ты сказал «если нет в Api, то не надо пока». Наш «No» по API формально честен и при этом вводит в заблуждение.
Два пути: (а) убрать эту строку с pool-page вообще, как я уже сделала в /yield, чтобы не врать «No» там, где API слепой; (б) поднять per-coin oracle on-chain - тот самый отложенный кусок на пару часов. Скажи какой.
2. Размер комиссии - это просто. Fee уже лежит в объекте пула из API (pool.fee), мы её даже считаем в виджетах, просто не выводим строкой в Pool Parameters. Добавляю строку Fee в параметры пула в /pools и /yield, деплою и отпишусь.