Всё, во что нужно поверить, можно проверить
Этот сайт ни для чего не является источником истины. Им является контракт, и он открыт.
Адреса
| Управляющий контракт | 0xA952fd0bC7b979b022B0a574Be54FdFe13e23587 |
| Пул Uniswap | 0xC6962004f452bE9203591991D15f6b388e09E8D0 |
| USDC (нативный) | 0xaf88d065e77c8cC2239327C5EDb3A432268e5831 |
| WETH | 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 |
Живые параметры контракта
Разделение 50 / 30 / 20 записано константой в коде: никакое управление не может его изменить. Остальные параметры настраиваются, но только в границах, которые тоже прописаны в коде и которые управление тоже не может перейти.
Что может каждый ключ
| Роль | Может | Не может |
|---|---|---|
| Смотритель | Передвинуть диапазон, когда пришло время | Выводить, собирать, вносить за кого-либо, выбирать куда встанет диапазон, трогать NFT |
| Управление | Настраивать параметры в их границах, останавливать приём вкладов, менять получателей | Двигать чьи-либо средства, повышать комиссию, мешать вам выводить |
| Вы | Вносить, собирать, выводить, забрать NFT — всегда, без разрешения | — |
Дверь, которую нельзя закрыть
withdraw(), harvest(), claimFees() и exitNFT() не содержат проверки на паузу и никогда не будут её содержать. Они работают в любом состоянии контракта.
exitNFT() вдобавок не обращается к оракулу и не делает никакого обмена: она переводит вам NFT вашей позиции, и всё. Работает даже при сломанном пуле, подделанном оракуле или враждебном управлении.