Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

CLI Cannot Form Transactions for The Node #101

Closed
4meta5 opened this issue Jun 19, 2020 · 1 comment
Closed

CLI Cannot Form Transactions for The Node #101

4meta5 opened this issue Jun 19, 2020 · 1 comment

Comments

@4meta5
Copy link
Collaborator

4meta5 commented Jun 19, 2020

This error is a VerificationError. If we try to run the CLI (which uses the client) in the open PR, we get

➜  sunshine-node git:(new-structure-to-match-convention) ✗ ./target/release/sunshine-cli wallet lock-shares 1 5Hb3LRTWW3QA8QEHUestBeTp8yos3dUa8iciQEsKRWEvm1FM   
Error: Rpc error: Server responded to our request with an error: Error { code: ServerError(1002), message: "Verification Error: Execution(ApiError(\"Could not convert parameter `tx` between node and runtime: No such variant in enum MultiSignature\"))", data: Some(String("RuntimeApi(\"Execution(ApiError(\\\"Could not convert parameter `tx` between node and runtime: No such variant in enum MultiSignature\\\"))\")")) }

and the node is run on -lruntime=debug so it's CLI shows

2020-06-18 19:22:32.955 tokio-runtime-worker WARN sc_rpc::author  Failed to submit extrinsic: Extrinsic verification error: Execution(ApiError("Could not convert parameter `tx` between node and runtime: No such variant in enum MultiSignature"))
Encountered an error: connection reset
Enable a logger to see more information.

The VerificationError is not a runtime error, it is an error with the formed transaction.

@4meta5 4meta5 changed the title Client Cannot Form Transactions for The Node CLI Cannot Form Transactions for The Node Jun 19, 2020
@4meta5
Copy link
Collaborator Author

4meta5 commented Jun 19, 2020

Yay, solved

@4meta5 4meta5 closed this as completed Jun 19, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant