Логика в майнере nheqminer

228
10 октября 2017, 04:40

Есть задание, написать свой майнер, за основу взяли https://github.com/nicehash/nheqminer, для тестов выбрал nanopool, использую библиотеку "boost". На данный момент делаю допотопную версию, что бы делал основное: подключался к пулу, получал транзакцию, обрабатывал её(любым путем), отправил результат обработки на пул и... ну понятно что при обработке "хоть как нибудь" мы не успеем обогнать других майнеров, но хотя бы получить положительный ответ об обработке транзакции. На данный момент отправляю запросы с методами: "mining.subscribe", "mining.authorize", "mining.extranonce.subscribe", "mining.get_transactions", получаю ответы от сервера(подключаюсь кстати к zec-eu1.nanopool.org:16666). Что за третий запрос мне не понятно, попытался разобраться в исходнике, не пойму, что за extranonce и для чего он нужен. В запросе с методом mining.get_transactions в исходнике припаян параметр "545198de00000000", пробовал его изменить и результат не меняется, к чему он нужен? Транзакцию вроде как получаю {"id":null,"params":["1506538913","04000000","385f3c27b9269a700a9aa8bfa2b69433a7fddf7709635f9dafae430500000000","e3979e47d940ef232e1138059d2f 46b0b7406a914d5285a73d9f52ae26b3612c","0000000000000000000000000000000000000000000000000000000000000000","8db2cc59","995 5101c","true"],"method":"mining.notify"} А что дальше с этой начинкой делать, не пойму. Что брать из ответа и как это обрабатывать? В исходнике очень много используется выделений памяти и раскидывание параметров по этим адресам, и не пойму что дальше делать.

READ ALSO
Ошибка “Файл не найден” Qt Creator

Ошибка “Файл не найден” Qt Creator

Написал несложную программу на с++ в Qt CreatorПрограмма работала

198
Помогите разобраться с регулярков в JS

Помогите разобраться с регулярков в JS

В общем у меня есть регулярк она должна очистить все и выдать числа

201
Зацикливается анимация ожидания

Зацикливается анимация ожидания

Здравствуйте! На сайте после нажатия на кнопку происходят определенные действия, с помощью ajax запросаПока ждем ответ от сервера показывается...

180
Анимация “подпрыгивание” экрана

Анимация “подпрыгивание” экрана

Здравствуйте! Необходимо сделать анимацию "подпрыгивания" экрана (те

183