Бесплатно зарегистрируйся и получай уведомления о новых проектах по работе

Скрипт обработки входящих транзакций (Парсер)

m
Заказчик
Отзывы фрилансеров: + 23 - 0
Зарегистрирован на сайте 15 лет и 8 месяцев
Бюджет: 2 000 — 3 000 ₽/час
Срок: До недели
Исполнитель определен: Игорь Петухов  
Блокчейн Сеть 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 дней тестирования в рабочих условиях при отсутствии ошибок в работе скрипта.

Работа – исключительно безопасная сделка!
Второй вариант – оплата по факту за готовый и протестированный скрипт.
Никаких авансов.
Разделы:
Заказ
Опубликован:
20.02.2024 | 22:06 [последние изменения: 20.02.2024 | 22:42]

Теги: нужен программист, ищу программиста, резюме программиста, требуется системное программирование

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