-
Notifications
You must be signed in to change notification settings - Fork 146
Remove RET execution on PushOnly #35
Comments
I think we can remove |
I do not really like the idea of removing I Asked by
And the execution is still valid, but it would make the chain fatter |
The most direct advantage is that after removing |
All these instructions are executed in a different ExecutionContext, so there is not possible to change storages of the contract. But it could be used to invoke TXs and these TXs could create a different StorageContext to save arbitrary data |
Contracts can't save any data if they are started with |
But this |
Currently, it is for |
@shargon Do you think it's ok to remove |
Yes, it’s ok for me 👍 |
I think that is not necessary allow execute ' RET' command while only push is allowed
neo-vm/src/neo-vm/ExecutionEngine.cs
Line 56 in b1338d4
What do you think @erikzhang ?
The text was updated successfully, but these errors were encountered: