Требуется разработать PHP скрипт для маржинальной торговли (ШОРТ) на Binance с учетом кросс-маржи и изолированной маржи. Скрипт должен включать проверки валютных пар, возможность шорта и управление ордерами с тейк-профитом и стоп-лоссом. Необходимы черные списки для валютных пар. Опыт в разработке подобных скриптов обязателен.
Скрипт
Нужен скрипт для того чтобы доить кран
1. Поднять ноду nibiru по гайду:https://seainvestor.medium.com/nibiru-%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-%D0%BD%D0%BE%D0%B4%D1%8B-db7132fdb00d Только до пункта №4, дальше делать не нужно.2. Написать алгоритм, который будет выполнять указанное кол-во циклов запросов в ноду через shell/bash, создавать кошелек и сохранять результаты (address, mnemonic, name) в результатирующий файл. Допустимо .txt, .json.Запрос: $NIBIRU_WALLET - название кошелькаnibid keys add $NIBIRU_WALLETПосле ввода команды в терминал, нужно будет ввести пароль и затем ввести его повторно.3. Написать алгоритм, короторый будет перебирать все адреса в результатирующем файле из пунка 2 и выполнять POST запрос:ADDR="..." # адрес кошелька из п.2curl -X POST -d '{"address": "'"$ADDR"'", "coins": ["10000000unibi","100000000000unusd"]}' https://faucet.testnet-2.nibiru.fi/Запрос не обязательно выполнять curl, можно воспользоваться любой библиотекой на том языке, на котором Вы будете выполнять задачу. (request для Python). Также для каждого запроса нужно использовать proxy из списка. После выполнения запроса нужно убедиться, что получен положительный ответ и токены высланы на кошелек. После выполнения запроса нужно отправить токены с кошелька на валидатор, используя запрос в ноду:$NIBIRU_VALOPER - адресс валидатора. (Он будет всегда одинаковый)$NIBIRU_WALLET - название кошелька из п.2nibid tx staking delegate $NIBIRU_VALOPER 9970000unibi --chain-id nibiru-testnet-2 --from $NIBIRU_WALLET --gas-prices 0.025unibiПосле отправки команды нужно будет ввести пароль заданный в п.2. Также нужно проверять, если $NIBIRU_WALLET - не задан на данной машине, то выполнять команду:nibid keys add $NIBIRU_WALLET --recoverТут потребуется ввести mnemonic из п.2, а затем также дважды задать пароль для доступа. После успешного выполнения, скрипт переходить к следующей иттерации (новый address). 4. После выполнения всех иттераций по списку адресов из п2, скрипт должен уходить в сон на время, которое должно быть рассчитано по следующей форме:6 часов - Дата окончания всех иттераций (текущее) - Дата прохождения первой иттерации. Таким образом алгоритм должен перезапускаться через 6 часов после прохождения первой иттерации. Между иттерациями необходимо сделать задержку в 10-20 секунд.
На весь алгоритм нужно сделать таймер, чтобы каждые 6 часов снова отрабатывал, по сути вот. Ну и желательно взять даже не ровно 6 часов, а 6:15 (потому что там есть рандомные задержки, которые хз как отработают, главное не перегнать прошлые сообщения).
Заявки фрилансеров
Похожие заказы
- Веб-программирование2 заявкиЗакрыт2 года назад
Необходимо создать скрипт, который будет обеспечивать рандомную выдачу файлов (например, 20 файлов) с учетом статистики, чтобы каждый файл выдавался с одинаковой частотой. Выдача файлов должна осуществляться через blob-url.
Веб-программирование1 исполнительЗавершен2 года назадИщется программист с опытом работы в PHP для исправления ошибок на сайте и добавления новых функций. Необходима внимательность к деталям и умение работать с существующим кодом.
Веб-программирование10 заявокЗакрыт2 года назад- $40
Требуется перенести браузерную игру Super Mario на ваш сайт. Необходимо реализовать ПК и мобильные версии, включая элементы управления, графику и музыку. Игра должна функционировать на вашем домене без проблем.
Веб-программирование3 заявкиЗакрыт2 года назад Необходима разработка небольшой серверной части учебного сайта с использованием PHP 7.0.33 и базы данных MongoDB. Проект должен быть подготовлен для запуска на виртуальной машине Oracle VM VirtualBox с установленной операционной системой Debian 6.1.
Веб-программирование1 заявкаЗакрыт2 года назадТребуется доработать скрипт на Selenium WebDriver для выполнения клика по ссылке 'Доставка' на сайте, не дожидаясь полной загрузки страницы. Используются версии Selenium.WebDriver 4.6.0 и Selenium.WebDriver.ChromeDriver 107.0.5304.6200. Код предоставлен в прикрепленном файле.
Веб-программирование2 заявкиЗакрыт2 года назадТребуется внести небольшие правки в сайт, разработанный на PHP. Ищем специалиста с опытом веб-программирования, который сможет выполнить необходимые изменения быстро и качественно.
Веб-программирование12 заявокЗакрыт2 года назадТребуется выполнить парсинг товаров с трех различных сайтов для системы Прома. Необходимо уточнить сроки выполнения работы и стоимость услуги. Ожидается четкое понимание требований и технического задания.
Веб-программирование21 заявкаЗакрыт2 года назад- $50
Требуется реализовать постраничный вывод статей на сайте, а также исправить форму обратной связи для корректной проверки капчи. Задача включает в себя работу с PHP и MySQL. Необходимо обеспечить удобный интерфейс и надежную защиту от спама.
Веб-программирование1 исполнительЗавершен2 года назад