Здравствуйте нужно создать сеточный бот , аналог бота на биржекрипторг алгоритма у меня нет есть только настройки бота
Срочно Написать смарт-контракт соло стейкинга для BSC проекта(solid
Написать смарт-контракт соло стейкинга для BSC проекта(solidity)
Вводные и описание задачи:Есть токен-форк следующего контракта:https://bscscan.com/address/0xEF2ec90e0b8D4CdFdB090989EA1Bc663F0D680BF#codeК нему нужно сделать контракт соло-стейкинга, со следующим функционалом:-возможность установки в контракте адреса токена для стейкинга-юзер должен иметь возможность стейкать неограниченное количество раз с разными настройками периода стейкинга-период стейкинга устанавливается пользователем один раз и не может изменяться в процессе-необходима возможность установки базового APY за стейкинг и бонуса в APY за количество дней стейкинга с шагом 7, 14, 30, 60, 180, 300 дней. Формула следующая:награда за стейкинг = период*APY/365 + период*бонусAPY/365. Если количество дней 7 - бонус за 7 дней, если 30 - бонус за 30.-при досрочной отмене стейкинга взымается налог в 30% от количества застейканных токенов и падает на адрес ревард пула. Награда не выплачивается.-пул наград за стейкинг формируется из токенов, посланных через трансфер на адрес контракта или на другой адрес. При каждом вызове функции стейкинга в этом пуле резервируется определенное количество токенов, которые гарантируют выплату награды в конце периода. Если токенов недостаточно - исключение в контракте. Нужно предусмотреть функцию для предварительной проверки резерва токенов перед стейкингом. Ее лучше отдельным методом предусмотреть чтоб исключение при выполнении не кидатьТо есть вынести все это в публичные поля и функцию предусмотреть которая не жгет газ. Аналогично при раннем анстейкинге - резерв токенов снимается если он не был выплачен. Нужно предусмотреть функцию сброса всех резервов.-в токене предусмотрена редистрибьюция(без трансфера). 5% от каждой транзакции перераспределяются между холдерами. Нужно сохранить этот бонус при стейкинге за держателями. Токены будут автоматически начисляться, просто нужно учитывать их в логике при выплате награды-нужно предусмотреть функционал вывода любых токенов и бнб со смарт-контракта. Вызывается овнером.-нужна функция смены овнера -нужно предусмотреть виртуальные “очки” reward shares, получаемые за завершенный стейкинг. Логика начисления - (награда за стейкинг/100) * период*множительRewardsPoints/365-нужно предусмотреть метод списания reward shares, который может вызываться как владельцем этих rewardshares, так и доверенным аккаунтом(другим смарт-контрактом). Давать права на списание должен сам владелец reward shares.+- аналогичный стейкинг реализован тут(без сохранения бонуса за перераспределение и некоторого другого функционала) https://dapp.pyxis.network/
нужно срочно сроки 5 дней
Заявки фрилансеров
Похожие заказы
- Системное программирование1 заявкаЗакрыт4 года назад
В Битркис24 в канбане в сделках карточка сделки отображается белым цветом надо менять цвет фона на красный через 3 минуты нахождения в стадии, при переходе в новую стадию цвет должен сбрасываться на белый и ...
Системное программированиенет заявокЗакрыт4 года назадИщем человека для постоянного сотрудничества, проектов очень много. Цель задачи: Сделать процесс оформления отпуска в компании более совершенным и имеющим завершенный вид. На текущий момент по процессу сотрудник Разработки должен ...
Системное программирование1 заявкаЗакрыт4 года назадИщем специалиста со знанием Unity+Java для работы над проектом VR плеера. Потребуется разрабатывать плагины для Android, модифицировать уже созданное ПО, добавлять новые модули.
Системное программирование2 заявкиЗакрыт4 года назадНаписать и настроить скрипт на одноплатном пк на Linux Скрипт должен выполнять функцию аудиорегистратора на одноплатнике
Системное программирование4 заявкиЗакрыт4 года назадНужна помощь в создании образовательного проекта где ИИ будет распознавать язык (Русский, Английский, Французский) и правильность сказанного, выводить на экран результаты, желательно в процентах для демонстрации насколько близко сказанное к правильному ответу. Более детально ...
Системное программирование2 заявкиЗакрыт4 года назад- $8
Добрый день. Для софта Automator Mac OS (Big Sur) нужно создать скрипт, который будет выполнять такие действия: Получения текста (я вставляю туда текст) Поиск в тексте определенного значения (я вставляю значение) ...
Системное программирование1 заявкаЗакрыт4 года назад - $50
Здравствуйте. Нужно срочно (1-2 дня) добавить небольшой функционал в существующий макрос. Подробности при переписке, описание есть.
Системное программирование5 заявокЗакрыт4 года назад Нужно переписать код html для страницы, обновив его под новейший api Yandex maps. Код должен работать на Тильде. Сейчас код не работает в хроме, продолжает работать в сафари. https://genplankorolev.ru/maphttps://genplankorolev.ru/pzz
Системное программированиенет заявокЗакрыт4 года назадПереписать драйвер (есть исходники) сделанный для Windows XP под Windows 10
Системное программирование2 заявкиЗакрыт4 года назад