Decentralized Token Swaps Platform
Готова верстка проекта, ссылка на сайт ниже. https://defipool.finance/
Работают смарт-контракты в тестнете:
https://kovan.etherscan.io/address/0xd206ba436a3629895e86229e0a2aacd7d759e23a#code
https://kovan.etherscan.io/address/0xd4202bad13dc0404f4f8578441d39ccbdca7f619#code
https://kovan.etherscan.io/address/0x9e47468e7483838cfac6c497a7af732cb9d77f5b#codehttps://kovan.etherscan.io/address/0x7fc8ba04df05820c8ea4ec28b6f8b51f73ffe5de#code
https://kovan.etherscan.io/address/0xe681e74760e90729d0264644c8b65011ddd2d7fa#code
Задача состоит в подключении веб3 к верстке, а также в подключении кошелька и методов контрактов. Ожидаемый результат: готовый MVP, то есть, проект в состоянии "работает в тестнете, протестирован, исправлены баги, готов к выходу в мейннет".
Задачи
:1) Подключение кошелька metamask-
проверка на правильную сеть, если сеть не BSC-
переключение сети
2) Методы Swaps
- подключение кошельков- подключение ERC20 токенов
- получение балансов- обмен с передачей параметров
3) Методы Pool
- добавление функций получения токенов ливкидности из кошелька
- математика финансов токенов
- получение новых токенов по адресу
- процесс стейкинга в пул
- процесс получения rewards
- добавить отображение текущего кол-ва токенов (rewards) пользователя
- добавить функционал удаления ликвидности (обмен LP токенов на свои вложенные токены)
Отдельные задачи:
1) Удаление расширения .html из адресной строки
2) Простановка ссылок в меню футере (вместо #)
3) Отсутствие футера на некоторых страницах (белое пустое место)4) Кнопка Connect wallet не везде нажимается (страница pool)