Cоздать класс-интерфейс для работы с bitcoind на удаленном сервере
Семен9 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
11.11.2016
Необходимо создать класс-интерфейс (фасад) для работы с bitcoind на удалённом сервере.
Требования:
- Совместимость с PHP7
- ООП с namespace
- Оформление кода по PSR
- Модульность: зависимости должны быть подключены через composer
- Один файл - один класс
- Допустимо использование сторонних библиотек (например, bitwasp)
Что должен уметь класс:
- Генерировать новый кошелёк
- Получать информацию о кошельке (закрытый/открытый ключ)
- Получать баланс кошелька
- Переводить средства с кошелька на кошелек
- Получать историю транзакций кошелька (количество подтверждений)
- Импортировать закрытый ключ
Дополнительно:
Преимуществом будет оформление всего кода в виде пакета Composer и тесты phpunit (не обязательно).