Created
March 23, 2021 21:28
-
-
Save ancazamfir/66006b0c0feee151a1577834cb32081b to your computer and use it in GitHub Desktop.
light client trusted block verification failure
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ hermes tx raw create-client cosmoshub-4 akashnet-2 | |
Compiling ibc-relayer v0.1.1 (/Users/ancaz/rust/ibc-rs/relayer) | |
Compiling ibc-relayer-cli v0.1.1 (/Users/ancaz/rust/ibc-rs/relayer-cli) | |
Finished dev [unoptimized + debuginfo] target(s) in 16.23s | |
Running `target/debug/hermes tx raw create-client cosmoshub-4 akashnet-2` | |
The application panicked (crashed). | |
Message: called `Result::unwrap()` on an `Err` value: Error(Context { kind: InvalidLightBlock, source: Some(InvalidValidatorSet { header_validators_hash: Hash::Sha256(1361F5F08532B18707528C55CC54BAFFF0D1ECC166E92266873869E4FE8D4888), validators_hash: Hash::Sha256(737EC1D50D53BB2C58E129E21745774A10DE39C0BA7478F5CF3750B9F68F63C2) }), backtrace: Some( 0: backtrace::backtrace::libunwind::trace | |
at /Users/ancaz/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.56/src/backtrace/libunwind.rs:90:5 | |
backtrace::backtrace::trace_unsynchronized | |
at /Users/ancaz/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.56/src/backtrace/mod.rs:66:5 | |
1: backtrace::backtrace::trace | |
at /Users/ancaz/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.56/src/backtrace/mod.rs:53:14 | |
2: backtrace::capture::Backtrace::create | |
at /Users/ancaz/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.56/src/capture.rs:176:9 | |
3: backtrace::capture::Backtrace::new | |
at /Users/ancaz/.cargo/registry/src/github.com-1ecc6299db9ec823/backtrace-0.3.56/src/capture.rs:140:22 | |
4: anomaly::context::Context<Kind>::new | |
at /Users/ancaz/.cargo/registry/src/github.com-1ecc6299db9ec823/anomaly-0.2.0/src/context.rs:36:29 | |
5: tendermint_light_client::builder::error::Kind::context | |
at /Users/ancaz/.cargo/registry/src/github.com-1ecc6299db9ec823/tendermint-light-client-0.18.1/src/builder/error.rs:56:9 | |
6: tendermint_light_client::builder::light_client::LightClientBuilder<tendermint_light_client::builder::light_client::NoTrustedState>::validate::{{closure}} | |
at /Users/ancaz/.cargo/registry/src/github.com-1ecc6299db9ec823/tendermint-light-client-0.18.1/src/builder/light_client.rs:186:26 | |
7: core::result::Result<T,E>::map_err | |
at /Users/ancaz/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/src/rust/library/core/src/result.rs:595:27 | |
8: tendermint_light_client::builder::light_client::LightClientBuilder<tendermint_light_client::builder::light_client::NoTrustedState>::validate | |
at /Users/ancaz/.cargo/registry/src/github.com-1ecc6299db9ec823/tendermint-light-client-0.18.1/src/builder/light_client.rs:184:9 | |
9: tendermint_light_client::builder::light_client::LightClientBuilder<tendermint_light_client::builder::light_client::NoTrustedState>::trust_light_block | |
at /Users/ancaz/.cargo/registry/src/github.com-1ecc6299db9ec823/tendermint-light-client-0.18.1/src/builder/light_client.rs:123:9 | |
10: tendermint_light_client::builder::light_client::LightClientBuilder<tendermint_light_client::builder::light_client::NoTrustedState>::trust_primary_at | |
at /Users/ancaz/.cargo/registry/src/github.com-1ecc6299db9ec823/tendermint-light-client-0.18.1/src/builder/light_client.rs:169:9 | |
11: ibc_relayer::light_client::tendermint::build_instance | |
at relayer/src/light_client/tendermint.rs:104:9 | |
12: ibc_relayer::light_client::tendermint::build_supervisor | |
at relayer/src/light_client/tendermint.rs:130:19 | |
13: ibc_relayer::light_client::tendermint::LightClient::from_config | |
at relayer/src/light_client/tendermint.rs:70:26 | |
14: <ibc_relayer::chain::cosmos::CosmosSdkChain as ibc_relayer::chain::Chain>::init_light_client | |
at relayer/src/chain/cosmos.rs:334:32 | |
15: ibc_relayer::chain::runtime::ChainRuntime<C>::spawn | |
at relayer/src/chain/runtime.rs:87:59 | |
16: ibc_relayer_cli::commands::cli_utils::spawn_chain_runtime | |
at relayer-cli/src/commands/cli_utils.rs:64:9 | |
17: ibc_relayer_cli::commands::cli_utils::ChainHandlePair::spawn_with | |
at relayer-cli/src/commands/cli_utils.rs:41:19 | |
18: <ibc_relayer_cli::commands::tx::client::TxCreateClientCmd as abscissa_core::runnable::Runnable>::run | |
at relayer-cli/src/commands/tx/client.rs:30:28 | |
19: ibc_relayer_cli::commands::tx::_DERIVE_Runnable_FOR_TxRawCommands::<impl abscissa_core::runnable::Runnable for ibc_relayer_cli::commands::tx::TxRawCommands>::run | |
at relayer-cli/src/commands/tx.rs:25:35 | |
20: ibc_relayer_cli::commands::tx::_DERIVE_Runnable_FOR_TxCmd::<impl abscissa_core::runnable::Runnable for ibc_relayer_cli::commands::tx::TxCmd>::run | |
at relayer-cli/src/commands/tx.rs:14:35 | |
21: ibc_relayer_cli::commands::_DERIVE_Runnable_FOR_CliCmd::<impl abscissa_core::runnable::Runnable for ibc_relayer_cli::commands::CliCmd>::run | |
at relayer-cli/src/commands.rs:44:35 | |
22: <abscissa_core::command::entrypoint::EntryPoint<Cmd> as abscissa_core::runnable::Runnable>::run | |
at /Users/ancaz/.cargo/registry/src/github.com-1ecc6299db9ec823/abscissa_core-0.5.2/src/command/entrypoint.rs:52:9 | |
23: abscissa_core::application::Application::run | |
at /Users/ancaz/.cargo/registry/src/github.com-1ecc6299db9ec823/abscissa_core-0.5.2/src/application.rs:64:9 | |
24: abscissa_core::application::boot | |
at /Users/ancaz/.cargo/registry/src/github.com-1ecc6299db9ec823/abscissa_core-0.5.2/src/application.rs:196:5 | |
25: hermes::main | |
at relayer-cli/src/bin/hermes/main.rs:10:5 | |
26: core::ops::function::FnOnce::call_once | |
at /Users/ancaz/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/src/rust/library/core/src/ops/function.rs:227:5 | |
27: std::sys_common::backtrace::__rust_begin_short_backtrace | |
at /Users/ancaz/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/src/rust/library/std/src/sys_common/backtrace.rs:125:18 | |
28: std::rt::lang_start::{{closure}} | |
at /Users/ancaz/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/src/rust/library/std/src/rt.rs:66:18 | |
29: core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once | |
at /rustc/cb75ad5db02783e8b0222fee363c5f63f7e2cf5b/library/core/src/ops/function.rs:259:13 | |
std::panicking::try::do_call | |
at /rustc/cb75ad5db02783e8b0222fee363c5f63f7e2cf5b/library/std/src/panicking.rs:379:40 | |
std::panicking::try | |
at /rustc/cb75ad5db02783e8b0222fee363c5f63f7e2cf5b/library/std/src/panicking.rs:343:19 | |
std::panic::catch_unwind | |
at /rustc/cb75ad5db02783e8b0222fee363c5f63f7e2cf5b/library/std/src/panic.rs:396:14 | |
std::rt::lang_start_internal | |
at /rustc/cb75ad5db02783e8b0222fee363c5f63f7e2cf5b/library/std/src/rt.rs:51:25 | |
30: std::rt::lang_start | |
at /Users/ancaz/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/src/rust/library/std/src/rt.rs:65:5 | |
31: _main | |
) }) | |
Location: relayer/src/light_client/tendermint.rs:107 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment