I am trying to run a local network using Substrate Node Template and have replaced the wasm runtime with one, built from Go. Unfortunately, when I start the network I get the following error:

Error: Service(Client(VersionInvalid("Error calling api function: Unknown version")))

So far, I have been able to execute runtime functions (e.g. Core_version) using Gossamer, and using Rust's wasmer and wasmtime.

I was wondering if there is some specific requirement in sc_executor that might affect this.

1 Answer 1


The problem was that here, min and max were the same and whenever the memory wanted to grow, it could not, as it had already reached the maximum.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.