-
Notifications
You must be signed in to change notification settings - Fork 1k
NEO2: allow CheckWitness to work when using invokescript #1113
Copy link
Copy link
Closed
Labels
CosmeticType - Changes that improve user experience without affecting current functionality.Type - Changes that improve user experience without affecting current functionality.RPCModule - All HTTP communication is handled by the RPC module.Module - All HTTP communication is handled by the RPC module.Ready-to-ImplementIssue state: Ready to be implemented or implementation in progressIssue state: Ready to be implemented or implementation in progress
Metadata
Metadata
Assignees
Labels
CosmeticType - Changes that improve user experience without affecting current functionality.Type - Changes that improve user experience without affecting current functionality.RPCModule - All HTTP communication is handled by the RPC module.Module - All HTTP communication is handled by the RPC module.Ready-to-ImplementIssue state: Ready to be implemented or implementation in progressIssue state: Ready to be implemented or implementation in progress
Summary
Users get very annoyed that invokescript does not work as expected when "CheckWitness" is used. This prevents, for example, SDKs or application to estimate GAS of a certain call to a contract -- without implementing the whole NEO VM.
It's required to make that work for NEO2, and not only for NEO3.
Do you have any solution you want to propose?
The solution is to merge the following pull request, which, by the way, is already merged to the
masterbranch: #335It's required to merge to the NEO2 branch and, thereafter, make a NEO2 release.
Details
This problem has a high negative usability impact on NEO2.