in

La API de Etherscan obtiene el estado de la transacción de la llamada a la API de getLogs

Estoy usando la API de Etherscan para obtener una lista de eventos de transferencia ERC20 para un contrato, que son relevantes para mi dirección:

https://api.etherscan.io/api?module=logs&action=getLogs

https://api.etherscan.io/api?module=logs&action=getLogs&fromBlock=1652080864&toBlock=latest&address=0xa4bbe66f151b22b167127c770016b15ff97dd35c&topic0=0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef&topic2=0x0000000000000000000000004103c267fba03a1df4fe84bc28092d629fa3f422&apikey=<APIKEY>

La respuesta de mi llamada a la API es la siguiente:


{
        "address": "0xdac17f958d2ee523a2206206994597c13d831ec7",
        "topics": ["0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", "0x000000000000000000000000dc7a1ad13b9c03da793b512766c39cc990a6e3b0", "0x0000000000000000000000004103c267fba03a1df4fe84bc28092d629fa3f422"],
        "data": "0x0000000000000000000000000000000000000000000000000000000008473b70",
        "blockNumber": "0xe0f2a5",
        "timeStamp": "0x6278fc7b",
        "gasPrice": "0xbdc814c53",
        "gasUsed": "0xb41d",
        "logIndex": "0x85",
        "transactionHash": "0x746fa361320fe7365e7001693ee05db243a5d14086c85a105db1e65eed3d7d7e",
        "transactionIndex": "0x2f"
    }

¿Es posible derivar el estado de la transacción a partir de estos datos? Estoy tratando de evitar llamar a una API adicional, ya que pasaré por muchas transacciones.

1 respuesta
1

Las transacciones revertidas no tienen registros, por lo que cualquier transacción que tenga registros debe ser una transacción que se extrajo y no se revirtió.

¿Te ayudó la respuesta?

Subscribirse
Notificar por
guest
0 Comentarios
Inline Feedbacks
Ver todas las Respuestas

Instalación de Spyder en ArcGIS Pro

Modelo de Ginzburg Landau a partir de la ecuación de Usadel