-
Notifications
You must be signed in to change notification settings - Fork 100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
InvokeScript RpcClient sending Base64 but RpcServer expecting Hex #385
Comments
I confirmed that changing the first line of |
devhawk
pushed a commit
to neo-project/neo-express
that referenced
this issue
Nov 4, 2020
djnicholson
pushed a commit
to neo-project/neo-express
that referenced
this issue
Nov 4, 2020
* compile against master * ApplicationEngine.Log Event * save appexec notifications in own storage table * Nep5 RPC methods * use neo core binary serializer for stack items * cmd type visibility * export + wallet export commands * wallet delete command * show applog as part of show tx * show balances command * write error messages to stderr * ExpressGetPopulatedBlocks * update packages * adapt for neo3 notification structure * show balance/balances command * fix bugs * update rpcserver package to fix neo-project/neo-modules#385 Co-authored-by: Harry <[email protected]>
Fixed in #386. Please have a review. |
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
Script format mismatch between RpcClient and RpcServer
I believe this is a MUST FIX for preview 4
RpcClient passes script parameter as string after calling
Convert.ToBase64String(script)
RpcServer attempts to parse the script parameter via HexToBytes
The text was updated successfully, but these errors were encountered: