API para enumerar los bloques de un día específico

Estoy tratando de encontrar una API que enumere todos los bloques de un día específico, como podemos hacer con bitcoin:

https://blockchain.info/pt/blocks/1515628800000?format=json

Busqué las API de etherscan.io y blockcypher.com , así como otras, y no encontré nada. Algunas API pueden enumerar los últimos bloques, pero eso no es lo que necesito.

¿Hay alguna API de ethereum similar a la API de blockchain.info que pueda mostrar todos los bloques de un día específico?

Estimada @karliwson, ¿Le resultó útil mi respuesta?

Respuestas (1)

No hay API web, pero puede realizar esto usando SQL.

Puede hacerlo simplemente con " Presto Ethereum Connector " ( https://github.com/xiaoyao1991/presto-ethereum )

Usando Presto Ethereum, puede consultar los bloques usando un comando SQL. Puede basar la condición where en block_timestamp .

A continuación se muestra la estructura de la tabla de "bloques" proporcionada por Presto Ethereum:

DESCRIBE block;
Column                 | Type               | Extra | Comment
-----------------------------------------------------------
block_number           | bigint             |       |
block_hash             | varchar(66)        |       |
block_parenthash       | varchar(66)        |       |
block_nonce            | varchar(18)        |       |
block_sha3uncles       | varchar(66)        |       |
block_logsbloom        | varchar(514)       |       |
block_transactionsroot | varchar(66)        |       |
block_stateroot        | varchar(66)        |       |
block_miner            | varchar(42)        |       |
block_difficulty       | bigint             |       |
block_totaldifficulty  | bigint             |       |
block_size             | integer            |       |
block_extradata        | varchar            |       |
block_gaslimit         | double             |       |
block_gasused          | double             |       |
block_timestamp        | bigint             |       |
block_transactions     | array(varchar(66)) |       |
block_uncles           | array(varchar(66)) |       |