Михаил Зирбер
Заказчик Михаил Зирбер mumzes | FL.RU

Михаил Зирбер

На сайте 15 лет и 7 месяцев (заходил 10 дней 15 часов назад)
5
1990.35
Рейтинг
1990.35
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
20 Февраля 2024
Блокчейн Сеть Xahau
xahau.network/

Скрипт должен обрабатывать поступающие транзакции токена EVR в сети Xahau.
Токен Xah не должен обрабатываться скриптом.

Скрипт должен автоматически разделять все поступающие транзакции на указанные адреса в конфигурируемых пропорциях.

Конфигурирование скрипта должно осуществляться через конфиг файл (рис 1)

Конфиг файл должен содержать изменяемое наименование групп #group1..2..3 с указанием в процентах адресов получателей.

В первых строчках конфига можно отредактировать используемый rpc (wss). Подключение к rpc (wss) – прямое без api
В первых строчках конфига можно отредактировать сумму комиссии (газа) для проведения транзакции (газ взымается в токенах Xah). Газ должен быть установлен в значении «по умолчанию», с возможностью его редактирования.

Скрипт будет расположен на VPS с ubuntu.
Приветствуется максимально прозрачный код с комментариями.

Разработать дополнительный функционал скрипта, для исполнения команд через терминал:
-остановить скрипт
-запустить скрипт
-перезапустить скрипт
-Статус (отображает uptime, кол-во обработанных транзакций с момента uptime, кол-во ошибок любых)
-вывести логи №1 — совершенные транзакции
-вывести логи №2 — ошибки (отключения , когда не слышит адреса, к примеру дольше 5 минут)
-вывести логи №2 — ошибки (указание адресов в которых транзакции по каким то иным причинам не прошли)

Скрипт должен постоянно "слушать" и проверять баланс токенов EVR в пулах адресов #adr/key.

При обнаружении какого либо поступления на счет, должен гарантированно производить дальнейшие транзакции на указанные в конфиге адреса, в указанных конфигурируемых пропорциях.

Обрабатывать разрывы соединений, повторные подключения, повторную инициацию транзакций, дополнительную проверку баланса, проверку совершенной транзакции, проверку за период и тп. ,
Одним словом произвести все прочие необходимые действия для 100% гарантированного проведения транзакции — в пул адресов подгруппы #reciver. С задержкой или без задержки, должен 100% проводить транзакцию.

Две причины причина по которой скрипт не может провести транзакцию – остановка проекта Xahau, или отсутствие газа на балансе токенов. Еще одна гипотетическая проблема – разрушение датацентра в котором расположен VPS/ остальные причины должны быть доработаны и устранены в период тестирования.
Работа считается выполненной, после 5-7 дней тестирования в рабочих условиях при отсутствии ошибок в работе скрипта.

Работа – исключительно безопасная сделка!
Второй вариант – оплата по факту за готовый и протестированный скрипт.
Никаких авансов.

Прошло времени с момента публикации: 2 месяца 7 дней 4 часа 56 минут
Раздел: Программирование / Системное программирование, Программирование
Рейтинг: 1171.5 Исполнитель определен:
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».