Extraer datos de TX sin procesar del bloque de génesis

RPC no devuelve la transacción sin procesar para el bloque de génesis. Necesito obtener estos datos para que otras monedas puedan agregarlas a ABE.

https://github.com/bitcoin-abe/bitcoin-abe/blob/master/Abe/genesis_tx.py

Como el RPC no lo devuelve, supongo que de alguna manera necesito analizar los archivos reales de la cadena de bloques para extraerlos, pero no tengo idea de cómo.

¿Algún consejo sobre cómo obtener el TX hexadecimal sin procesar para cualquier moneda?

Respuestas (2)

  1. tomar bloque de génesis
  2. saltar los primeros 80 bytes
  3. convertir bytes de descanso a hexadecimal
  4. eso es todo
Me interesa saber si "los encabezados primero" cambia esto. informaré de nuevo
Debe omitir más de 80 bits, 81 en realidad, porque hay un número entero de longitud variable que representa el número de transacciones. También puede agregar el comando para obtener la información del bloque de génesis.
Los encabezados primero no cambian esto.

Por supuesto que puedes :) El nodo completo de Bitcoin mantiene una base de datos de blockchain en la máquina local.
Aquí hay una instrucción paso a paso para obtener la información de la transacción de génesis.