Si estoy hablando con geth usando la API JSON RPC, encontré una transacción que me interesa y puedo ver que está llamando a un contrato (datos en la parte de "entrada" del objeto de transacción).
Entonces, ¿puedo averiguar qué cambios en los saldos son el resultado de esta invocación? No veo nada en el objeto TransactionReceipt.
Como está preguntando sobre saldos y tiene la transacción usando JSON-RPC, puede ver el from
, to
y value
de la transacción. Puede hacer una conjetura simple de que from
el saldo ha disminuido en value
, y to
el saldo ha aumentado en value
.
Es una conjetura simple porque no puede saber si el to
contrato envió el value
a otras cuentas (incluidas algunas a from
), a menos que mire más, algunos ejemplos: mire el código del contrato para ver qué hace, ejecute el código a través del Ethereum Virtual Machine o un simulador, o compare las diferencias entre el bloque actual y el anterior.
pablo s
ética
pablo s
jay carey
pablo s
jay carey