Obtenga todas las transacciones de TOKEN por dirección

Dada la dirección de un token, ¿cómo puedo obtener todas las transacciones relacionadas con esa dirección usando JSON RPC o una API externa como api.etherscan.io?

Las transacciones que dan una dirección de Ethereum son diferentes a las transacciones que dan un token ERC20. Ejemplo:

https://etherscan.io/address/0x9f7dd5ea934d188a599567ee104e97fa46cb4496 https://etherscan.io/token/Aragon?a=0x9f7dd5ea934d188a599567ee104e97fa46cb4496

Necesito obtener las dos transacciones que están registradas para Aragón a través de API.

Hola. Esto es exactamente lo mismo (palabra por palabra) que su pregunta anterior, que se duplicó en otra. ¿Puede explicar con un poco más de detalle por qué cree que las respuestas anteriores no se aplican a las transacciones de tokens?
Hola. Esta es mi dirección etherscan.io/token/… como puede ver, tiene un TxHash: 0xf469b08196e11b... Ahora intente encontrar ese TxHash aquí etherscan.io/address/0xf9e4f0c2917d29753eca437f94b2997e597f3510 (la misma dirección) Y esa lista de TX es la mismo que estoy recibiendo a través de la API.
Esta lista es lo que necesito obtener a través de la API: etherscan.io/… O etherscan.io/token/…

Respuestas (3)

Primero, vaya a la página de su dirección y haga clic en Erc20 Tokens Txnsla pestaña.

Pestaña ERC20 Token Txns

https://etherscan.io/address/0x9f7dd5ea934d188a599567ee104e97fa46cb4496#tokentxns

Luego busca Aragón en la columna de fichas y hace clic en él.

Aragón en la columna Token

Terminará en la página donde puede exportar todas sus transacciones en CSV.

exportación CSV

Y aquí está la estructura de su URL:

https://etherscan.io/token/0x960b236a07cf122663c4303350609a66a7b288c0?a=0x9f7dd5ea934d188a599567ee104e97fa46cb4496

Simplemente agregue su dirección como ?a=0x9f7dd5ea934d188a599567ee104e97fa46cb4496parámetro de URL a la URL del token de Aragón para obtener todas las transacciones de Aragón para su dirección.

Puede obtener todas ERC 20las transacciones de tokens en la dirección utilizando la API de Etherscan :

http://api.etherscan.io/api?module=account&action=tokentx&address=0x9f7dd5ea934d188a599567ee104e97fa46cb4496&startblock=0&endblock=999999999&sort=asc&apikey=YourApiKeyToken 

Para obtener más información, puede consultar el enlace que figura a continuación:

https://etherscan.io/apis#cuentas

Nota: Solo devolverá hasta un máximo de las últimas 10000 transacciones

No está claro si esta pregunta ya está respondida. Todavía estoy buscando la respuesta. La API que menciona solo devuelve las transacciones ERC20, no las transacciones de blockchain de etherium.
@ user30994, la pregunta es sobre cómo obtener todas las transacciones de tokens. Puede consultar este enlace etherscan.io/apis#accounts para obtener otros datos de transacciones.

Puede buscar transacciones de TOKEN mediante la búsqueda de eventos con dirección de transferencia específica, si su token lo admite...