Necesito obtener la lista de transacciones dentro del sistema DAO. ¿Es posible o es el mismo caso de obtener las transacciones internas en Ethereum? Quiero saber si existe un mecanismo dentro de la DAO para obtener estas transacciones.
puede encontrar la lista de transacciones internas en un explorador de bloques como este, por ejemplo.
No estoy seguro de lo que quiere decir con "obtener las transacciones internas", pero tal vez haya entendido mal cómo funciona ethereum, así que aquí hay una introducción rápida.
Nada cambia, no se actualizan las variables y ningún código se ejecuta por sí solo. La ÚNICA vez que algo cambia es cuando se cumplen las siguientes condiciones:
Es posible que se envíe una transacción, pero que el contrato la rechace, o que un minero no la haya incluido (todavía) en un bloque. En esas condiciones, el estado de todas las variables y datos contenidos en las estructuras no ha cambiado. Por lo tanto no hay posibilidad de que existan transacciones internas que se ejecuten fuera de estas condiciones.
Dicho esto, es posible que una vez que haya ejecutado una transacción, el primer contrato llame a otro contrato y ese otro contrato pueda llamar a otros. Si eso sucede, no verá las "transacciones" intermedias; no se registrarán en la cadena de bloques. Solo se registran los resultados de cualquier cambio de estado en las variables y los datos de esas otras "transacciones".
EDITAR : formato
thomas jay prisa
pablo yabo