Exported method SubspaceApi_chain_constants is not found

Version: 0.1.0-b63028b4d03

   0: sp_panic_handler::set::{{closure}}
   1: std::panicking::rust_panic_with_hook
             at /rustc/1.66.0/library/std/src/panicking.rs:702:17
   2: std::panicking::begin_panic_handler::{{closure}}
             at /rustc/1.66.0/library/std/src/panicking.rs:588:13
   3: std::sys_common::backtrace::__rust_end_short_backtrace
             at 
/rustc/1.66.0/library/std/src/sys_common/backtrace.rs:138:18
   4: rust_begin_unwind
             at /rustc/1.66.0/library/std/src/panicking.rs:584:5
   5: core::panicking::panic_fmt
             at /rustc/1.66.0/library/core/src/panicking.rs:142:14
   6: core::result::unwrap_failed
             at /rustc/1.66.0/library/core/src/result.rs:1785:5
   7: subspace_service::new_partial
   8: subspace_service::new_full::{{closure}}
   9: <core::future::from_generator::GenFuture<T> as 
core::future::future::Future>::poll
  10: sc_cli::runner::Runner<C>::run_node_until_exit
  11: subspace_node::main
  12: std::sys_common::backtrace::__rust_begin_short_backtrace
  13: std::rt::lang_start::{{closure}}
  14: core::ops::function::impls::<impl 
core::ops::function::FnOnce<A> for &F>::call_once
             at /rustc/1.66.0/library/core/src/ops/function.rs:283:13
      std::panicking::try::do_call
             at /rustc/1.66.0/library/std/src/panicking.rs:492:40
      std::panicking::try
             at /rustc/1.66.0/library/std/src/panicking.rs:456:19
      std::panic::catch_unwind
             at /rustc/1.66.0/library/std/src/panic.rs:137:14
      std::rt::lang_start_internal::{{closure}}
             at /rustc/1.66.0/library/std/src/rt.rs:148:48
      std::panicking::try::do_call
            at /rustc/1.66.0/library/std/src/panicking.rs:492:40
      std::panicking::try
             at /rustc/1.66.0/library/std/src/panicking.rs:456:19
      std::panic::catch_unwind
             at /rustc/1.66.0/library/std/src/panic.rs:137:14
      std::rt::lang_start_internal
             at /rustc/1.66.0/library/std/src/rt.rs:148:20
  15: main
  16: <unknown>
  17: __libc_start_main
  18: _start
             at 
/build/glibc/src/glibc/csu/../sysdeps/x86_64/start.S:115


Thread 'main' panicked at 'Must always be able to get chain constants: RuntimeApi(Application(Execution(Other("Exported method SubspaceApi_chain_constants is not found"))))', /home/subspace/subspace/crates/sc-consensus-subspace/src/lib.rs:1310

I’m using gemini-2a-2022-oct-06 and this error appears when trying to use Gemini-1b and x-net-1 chains.

Hi, please provide your OS info with this template, so that we can further help with your issue!

Node exposes certain APIs for runtime to use. Unless you’re using compatible node (Gemini 2a node is not compatible with either Gemini 1b or X-Net), it will throw various errors.
For Gemini 1b runtime use code from one of Gemini 1b official releases, X-Net is an experimental network you probably don’t need to worry about at this point (will soon be replaced with X-Net 2 anyway).