Die Dokumentation ( https://github.com/ethereum/wiki/wiki/Subtleties ) besagt, dass SUICIDE am Ende der Transaktion wirksam wird, aber in Block 116525 konnte derselbe Vertrag dreimal in drei verschiedenen Transaktionen SUICIDE sein:
0x7476afface26678a6c236618a7079db7ce567a213dc75652378f3580e1a10f28
0x51826f28e829cb9425dbd1c77a2c77484d04d8b02ccab05934e5885d313fbe91
0xa6c23583bba9139ca7e168328a2d15978d90dfdd61a6be697abbec1846b59e01
Ist es ein Fehler, der inzwischen behoben wurde, oder ist ein SUICIDE erst wirksam, nachdem ein Block abgeschlossen ist?
Eine SUICIDE-Operation wird am Ende der Transaktion wirksam. Ich kann das Problem replizieren, also handelt es sich wahrscheinlich um einen Fehler in der Geth- traceTransaction
Implementierung, bei der die anderen vorherigen Transaktionen im Block nicht berücksichtigt werden.
Edit: Dieser Fehler wurde behoben
eur10
fair glu
Tjaden Hess
Tjaden Hess
fair glu