For CI #186
Annotations
6 errors and 2 warnings
non-exhaustive patterns: `&ibc_relayer::config::ChainConfig::Namada(_)` not covered:
tools/integration-test/src/tests/async_icq/simple_query.rs#L373
error[E0004]: non-exhaustive patterns: `&ibc_relayer::config::ChainConfig::Namada(_)` not covered
--> tools/integration-test/src/tests/async_icq/simple_query.rs:373:26
|
373 | let rpc_addr = match relayer.config.chains.first().unwrap() {
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ pattern `&ibc_relayer::config::ChainConfig::Namada(_)` not covered
|
note: `ibc_relayer::config::ChainConfig` defined here
--> /home/runner/work/hermes/hermes/crates/relayer/src/config.rs:656:1
|
656 | pub enum ChainConfig {
| ^^^^^^^^^^^^^^^^^^^^
...
659 | Namada(CosmosSdkConfig),
| ------ not covered
= note: the matched value is of type `&ibc_relayer::config::ChainConfig`
help: ensure that all possible cases are being handled by adding a match arm with a wildcard pattern or an explicit pattern as shown
|
374 ~ ChainConfig::CosmosSdk(c) => c.rpc_addr.clone(),
375 ~ &ibc_relayer::config::ChainConfig::Namada(_) => todo!(),
|
|
this function takes 2 arguments but 1 argument was supplied:
tools/integration-test/src/tests/async_icq/simple_query.rs#L220
error[E0061]: this function takes 2 arguments but 1 argument was supplied
--> tools/integration-test/src/tests/async_icq/simple_query.rs:220:29
|
220 | MonoTagged::new(Denom::base(config.native_token(1)));
| ^^^^^^^^^^^------------------------ an argument of type `&str` is missing
|
note: associated function defined here
--> /home/runner/work/hermes/hermes/tools/test-framework/src/ibc/denom.rs:173:12
|
173 | pub fn base(display_name: &str, raw_address: &str) -> Self {
| ^^^^
help: provide the argument
|
220 | MonoTagged::new(Denom::base(config.native_token(1), /* &str */));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
unresolved import `ibc_test_framework::chain::config::add_allow_message_interchainaccounts`:
tools/integration-test/src/tests/interchain_security/ica_transfer.rs#L14
error[E0432]: unresolved import `ibc_test_framework::chain::config::add_allow_message_interchainaccounts`
--> tools/integration-test/src/tests/interchain_security/ica_transfer.rs:14:5
|
14 | use ibc_test_framework::chain::config::add_allow_message_interchainaccounts;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `add_allow_message_interchainaccounts` in `chain::config`
|
unresolved import `ibc_test_framework::chain::config::add_allow_message_interchainaccounts`:
tools/integration-test/src/tests/interchain_security/ica_ordered_channel.rs#L20
error[E0432]: unresolved import `ibc_test_framework::chain::config::add_allow_message_interchainaccounts`
--> tools/integration-test/src/tests/interchain_security/ica_ordered_channel.rs:20:5
|
20 | use ibc_test_framework::chain::config::add_allow_message_interchainaccounts;
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `add_allow_message_interchainaccounts` in `chain::config`
|
unresolved import `ibc_test_framework::chain::config::add_allow_message_interchainaccounts`:
tools/integration-test/src/tests/ica.rs#L20
error[E0432]: unresolved import `ibc_test_framework::chain::config::add_allow_message_interchainaccounts`
--> tools/integration-test/src/tests/ica.rs:20:5
|
20 | config::add_allow_message_interchainaccounts,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `add_allow_message_interchainaccounts` in `chain::config`
|
unresolved imports `ibc_test_framework::chain::config::add_allow_message_interchainquery`, `ibc_test_framework::chain::config::set_floor_gas_price`, `ibc_test_framework::chain::config::set_max_deposit_period`, `ibc_test_framework::chain::config::set_min_deposit_amount`, `ibc_test_framework::chain::config::set_voting_period`:
tools/integration-test/src/tests/async_icq/simple_query.rs#L6
error[E0432]: unresolved imports `ibc_test_framework::chain::config::add_allow_message_interchainquery`, `ibc_test_framework::chain::config::set_floor_gas_price`, `ibc_test_framework::chain::config::set_max_deposit_period`, `ibc_test_framework::chain::config::set_min_deposit_amount`, `ibc_test_framework::chain::config::set_voting_period`
--> tools/integration-test/src/tests/async_icq/simple_query.rs:6:5
|
6 | add_allow_message_interchainquery, set_floor_gas_price, set_max_deposit_period,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ no `set_max_deposit_period` in `chain::config`
| | |
| | no `set_floor_gas_price` in `chain::config`
| no `add_allow_message_interchainquery` in `chain::config`
7 | set_min_deposit_amount, set_voting_period,
| ^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ no `set_voting_period` in `chain::config`
| |
| no `set_min_deposit_amount` in `chain::config`
|
cargo-doc
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/cargo@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
cargo-doc
The following actions use a deprecated Node.js version and will be forced to run on node20: heliaxdev/setup-protoc@v2, actions-rs/cargo@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|