Переделать Python скрипт для Ubuntu

2 400 руб. за проект
27 октября 2021, 06:20 • 3 отклика • 130 просмотров
Нужно сделать скрип Для UBUNTU который выгружает в файл из хеша биткоин транзакции, значения R,S и публичного ключа.

Пример данных из которых парсятся нужные данные

https://blockchain.info/rawtx/ee475443f1fbfff84ffb...



Хеш транзакции грузится с сайта blockchain.com по API, потом задача разделить загруженный хеш на частри и получить из него R,S публичный ключь и выгрузитьэти значения по всем транзакция у адреса в файл.


каждая строка файла должна содержать:


R S Публичный ключь,


через пробелы !!!!


Описание того о чем идет речь- https://bitcoin.stackexchange.com/questions/93711/...


2 примера кодов которые загружают транзакции - запускаете, вводите адрес например такой 3M92sq9ssFaNbEwF47uteVKJsbw125juS7


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


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

удалить /de/ т.к. коды старые и ссылка изменилась уже.


https://github.com/CryptoXploit/bitcoin-key-compre...


https://github.com/CryptoXploit/bitcoin-key-compre...





Следующая программа принимает на вход хэш транзакции (заменяете в коде строку данными транзакции скачанной из интернета

-tx = "01000000013c10dccdd96187ec065a2404a829be91ccb2a80ee7986d4cbbb31cd493f69e5d000000006c493046022100c9f051042467433b2199526db1ba327154d2bcd7c90c40070ba06869c5512194022100b1146f90fac7ed0db71d2f0c91f30c51d11310c508a64719dc424cdf710cb38b012102545d2c25b98ec8827f2d9bee22b7a9fb98091b2008bc45b3b806d44624dc038cffffffff0200c5015a020000001976a914f507b67f6af2dcc993f6958c05855f4861cefe8888acc4
27e9254f0600001976a914b3dd79fb3460c7b0d0bbb8d2ed93436b88b6d89c88ac00000000"


и она выдаст вам значения R,S,Z


https://github.com/CryptoXploit/bitcoin-key-compre...


это для наглядности как получиь R и S


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


выгружаем все в файл и все готово.


Задание для аккуратных поограммистов т.е. если вы спарсите не полностью даные или некорректно из хэша транзакции все выгрузите мы с вами только вркмя потеряем и нервы на бесконечные ненуюжные как окажется обьяснения что и как.


Жду ваших оталиков.


Оплата на карту банка.


Срочно !!!!!!

P.s. примеры парсеров в файлах под ссылками(кода не много, по 20 строк каждый), можно их переделать, если вам будет это удобнее.