Техническое задание: Универсальный API-мост для криптоплатежного шлюза

Необходимо разработать и интегрировать универсальный модуль (мост) для взаимодействия с API стороннего криптовалютного платежного шлюза в рамках существующей платформы обменника валют.

Исходные условия и задача

  • Имеется готовый скрипт обменного сервиса, в функционале которого заложена возможность подключения пользовательских (кастомных) платежных мерчантов.
  • Поддержка скрипта по техническим или политическим причинам не может оказать помощь в данной доработке.
  • Требуется самостоятельно создать модуль, который будет выполнять роль связующего звена (моста) между логикой обменника и API выбранного криптоплатежного шлюза.

Основные требования к модулю

Функциональность

  • Обеспечение двустороннего взаимодействия с API платежного шлюза: создание счетов, проверка статуса транзакций, обработка входящих уведомлений (callback).
  • Корректная интеграция с существующей системой учета заявок и балансов обменника.
  • Реализация надежного механизма проверки и верификации платежей.
  • Настройка и обработка всех необходимых параметров, требуемых API шлюза (суммы, валюты, адреса, уникальные идентификаторы).

Технические аспекты

  • Модуль должен быть написан в соответствии с архитектурой и стандартами кодирования основного скрипта.
  • Необходима реализация системы логирования всех ключевых событий и ошибок при взаимодействии с API.
  • Обеспечение безопасности передачи данных и обработки секретных ключей (API keys, secret).
  • Код должен быть хорошо документирован, структурирован и готов к дальнейшей поддержке.

Результат работы

  • Рабочий и протестированный модуль, интегрированный в систему обменника.
  • Инструкция по настройке модуля (ввод API-ключей, настройка вебхуков).
  • Краткое техническое описание реализованных методов и их взаимодействия.

Корректировка конструкций настила на сваях по новому плану участка

Требуется выполнить перерасчет и корректировку конструкций настила (пруд) в соответствии с обновленным планом организации земельного участка. Основное требование - разместить сваи на расстоянии 20-30 см от границы территории.

Удаление фона с изображения

Требуется качественно убрать задний фон с предоставленной картинки. Результат должен быть в формате PNG с прозрачностью, готовый для работы в Photoshop.

Удаленная переустановка Windows через AnyDesk

Требуется специалист для удаленной переустановки операционной системы Windows на компьютере с помощью программы AnyDesk. Нужно обеспечить чистую установку, сохранение данных по возможности и настройку основных драйверов.