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.
This error is a
VerificationError
. If we try to run the CLI (which uses the client) in the open PR, we getand the node is run on
-lruntime=debug
so it's CLI showsThe
VerificationError
is not a runtime error, it is an error with the formed transaction.