Я пытаюсь анализировать сборы в blockchain, и я написал сценарий в Python с использованием библиотеки bitcoinrpc и getrawtransaction RPC вызов. Однако getrawtransaction не печатает значения Vin, только соответствующие txids, так что я должен был прочитать все эти операции и извлечения значений из Vout родительских сделок. Скрипт работает, но очень медленно, каждый блок занимает несколько минут, чтобы процесс.
Есть ли более быстрый способ сделать это? Я хочу, чтобы локальное решение (я могу пропатчить Bitcoin Сердечник, если это необходимо), но загрузки, например, от blockchain.info не будет работать, потому что они имеют ограничение по количеству запросов.