Closed TACIXAT closed 8 years ago
@douggard You're absolutely right. I have recently removed the protected page and made behaviour a bit more tricky. The documentation on this is a bit stale.
Basically, there is no protected page anymore and the threads' writes are applied after executing instructions. So that the output
thread can't overwrite input
before it will run.
I'll update docs in a bit.
Thank you!
Should be fixed now.
Transaction: 44ba0e6556a12229a1f52e608b9720ffe35c66cc15be98867d489f3effad9b84
I believe the output chooses a randomish location (maybe based off of hash at 0x0?). It has overwritten my input script though and on another run it was executing in 0x2100 range.
Here is a screenshot of it executing (its copied code, not input code) in the forbidden address range.