Skip to content

Channel upgradability #5123

Channel upgradability

Channel upgradability #5123

Triggered via pull request October 10, 2023 14:14
Status Failure
Total duration 3m 13s
Artifacts

cargo-doc.yaml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

44 errors and 8 warnings
unused import: `itertools::Itertools`: crates/relayer-types/src/core/ics04_channel/upgrade_fields.rs#L5
error: unused import: `itertools::Itertools` --> crates/relayer-types/src/core/ics04_channel/upgrade_fields.rs:5:5 | 5 | use itertools::Itertools; | ^^^^^^^^^^^^^^^^^^^^ | = note: `-D unused-imports` implied by `-D warnings`
struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `flush_status`: crates/relayer-types/src/core/ics04_channel/channel.rs#L170
error[E0560]: struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `flush_status` --> crates/relayer-types/src/core/ics04_channel/channel.rs:170:13 | 170 | flush_status: RawFlushStatus::from(value.flush_status).into(), | ^^^^^^^^^^^^ `ibc_proto::ibc::core::channel::v1::Channel` does not have this field | = note: all struct fields are already assigned
struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `upgrade_sequence`: crates/relayer-types/src/core/ics04_channel/channel.rs#L169
error[E0560]: struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `upgrade_sequence` --> crates/relayer-types/src/core/ics04_channel/channel.rs:169:13 | 169 | upgrade_sequence: value.upgraded_sequence.into(), | ^^^^^^^^^^^^^^^^ `ibc_proto::ibc::core::channel::v1::Channel` does not have this field | = note: all struct fields are already assigned
no field `upgrade_sequence` on type `ibc_proto::ibc::core::channel::v1::Channel`: crates/relayer-types/src/core/ics04_channel/channel.rs#L151
error[E0609]: no field `upgrade_sequence` on type `ibc_proto::ibc::core::channel::v1::Channel` --> crates/relayer-types/src/core/ics04_channel/channel.rs:151:34 | 151 | Sequence::from(value.upgrade_sequence), | ^^^^^^^^^^^^^^^^ unknown field | = note: available fields are: `state`, `ordering`, `counterparty`, `connection_hops`, `version`
no field `flush_status` on type `ibc_proto::ibc::core::channel::v1::Channel`: crates/relayer-types/src/core/ics04_channel/channel.rs#L143
error[E0609]: no field `flush_status` on type `ibc_proto::ibc::core::channel::v1::Channel` --> crates/relayer-types/src/core/ics04_channel/channel.rs:143:56 | 143 | let flush_status = FlushStatus::try_from(value.flush_status)?; | ^^^^^^^^^^^^ unknown field | = note: available fields are: `state`, `ordering`, `counterparty`, `connection_hops`, `version`
struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `flush_status`: crates/relayer-types/src/core/ics04_channel/channel.rs#L48
error[E0560]: struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `flush_status` --> crates/relayer-types/src/core/ics04_channel/channel.rs:48:13 | 48 | flush_status: 0, | ^^^^^^^^^^^^ `ibc_proto::ibc::core::channel::v1::Channel` does not have this field | = note: all struct fields are already assigned
struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `upgrade_sequence`: crates/relayer-types/src/core/ics04_channel/channel.rs#L47
error[E0560]: struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `upgrade_sequence` --> crates/relayer-types/src/core/ics04_channel/channel.rs:47:13 | 47 | upgrade_sequence: 0, // FIXME: proto IdentifiedChannel does not have this field, should we default to 0 ? | ^^^^^^^^^^^^^^^^ `ibc_proto::ibc::core::channel::v1::Channel` does not have this field | = note: all struct fields are already assigned
unresolved import `ibc_proto::ibc::core::channel::v1::UpgradeFields`: crates/relayer-types/src/core/ics04_channel/upgrade_fields.rs#L3
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::UpgradeFields` --> crates/relayer-types/src/core/ics04_channel/upgrade_fields.rs:3:5 | 3 | use ibc_proto::ibc::core::channel::v1::UpgradeFields as RawUpgradeFields; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `UpgradeFields` in `ibc::core::channel::v1`
unresolved import `ibc_proto::ibc::core::channel::v1::Upgrade`: crates/relayer-types/src/core/ics04_channel/upgrade.rs#L1
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::Upgrade` --> crates/relayer-types/src/core/ics04_channel/upgrade.rs:1:5 | 1 | use ibc_proto::ibc::core::channel::v1::Upgrade as RawUpgrade; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Upgrade` in `ibc::core::channel::v1` | help: consider importing this variant instead | 1 | use crate::core::ics24_host::Path::Upgrade as RawUpgrade; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
unresolved import `ibc_proto::ibc::core::channel::v1::Timeout`: crates/relayer-types/src/core/ics04_channel/timeout.rs#L5
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::Timeout` --> crates/relayer-types/src/core/ics04_channel/timeout.rs:5:5 | 5 | use ibc_proto::ibc::core::channel::v1::Timeout as RawUpgradeTimeout; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Timeout` in `ibc::core::channel::v1` | help: consider importing one of these items instead | 5 | use crate::applications::transfer::events::Event::Timeout as RawUpgradeTimeout; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 | use crate::events::IbcEventType::Timeout as RawUpgradeTimeout; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 | use std::sync::mpsc::RecvTimeoutError::Timeout as RawUpgradeTimeout; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 | use tendermint::Timeout as RawUpgradeTimeout; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ and 1 other candidate
unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeTry`: crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_try.rs#L7
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeTry` --> crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_try.rs:7:5 | 7 | use ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeTry as RawMsgChannelUpgradeTry; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^--------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | help: a similar name exists in the module: `MsgChannelOpenTry` | no `MsgChannelUpgradeTry` in `ibc::core::channel::v1`
unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeOpen`: crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_open.rs#L1
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeOpen` --> crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_open.rs:1:5 | 1 | use ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeOpen as RawMsgChannelUpgradeOpen; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `MsgChannelUpgradeOpen` in `ibc::core::channel::v1`
unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeInit`: crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_init.rs#L3
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeInit` --> crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_init.rs:3:5 | 3 | use ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeInit as RawMsgChannelUpgradeInit; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | help: a similar name exists in the module: `MsgChannelOpenInit` | no `MsgChannelUpgradeInit` in `ibc::core::channel::v1`
unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeConfirm`: crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_confirm.rs#L1
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeConfirm` --> crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_confirm.rs:1:5 | 1 | use ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeConfirm as RawMsgChannelUpgradeConfirm; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^------------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | help: a similar name exists in the module: `MsgChannelOpenConfirm` | no `MsgChannelUpgradeConfirm` in `ibc::core::channel::v1`
unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeAck`: crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_ack.rs#L1
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeAck` --> crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_ack.rs:1:5 | 1 | use ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeAck as RawMsgChannelUpgradeAck; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^--------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | help: a similar name exists in the module: `MsgChannelOpenAck` | no `MsgChannelUpgradeAck` in `ibc::core::channel::v1`
unresolved import `ibc_proto::ibc::core::channel::v1::FlushStatus`: crates/relayer-types/src/core/ics04_channel/flush_status.rs#L9
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::FlushStatus` --> crates/relayer-types/src/core/ics04_channel/flush_status.rs:9:5 | 9 | use ibc_proto::ibc::core::channel::v1::FlushStatus as RawFlushStatus; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `FlushStatus` in `ibc::core::channel::v1`
unresolved import `ibc_proto::ibc::core::channel::v1::FlushStatus`: crates/relayer-types/src/core/ics04_channel/channel.rs#L10
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::FlushStatus` --> crates/relayer-types/src/core/ics04_channel/channel.rs:10:61 | 10 | Channel as RawChannel, Counterparty as RawCounterparty, FlushStatus as RawFlushStatus, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `FlushStatus` in `ibc::core::channel::v1` | = help: consider importing this enum instead: crate::core::ics04_channel::flush_status::FlushStatus
unused import: `itertools::Itertools`: crates/relayer-types/src/core/ics04_channel/upgrade_fields.rs#L5
error: unused import: `itertools::Itertools` --> crates/relayer-types/src/core/ics04_channel/upgrade_fields.rs:5:5 | 5 | use itertools::Itertools; | ^^^^^^^^^^^^^^^^^^^^ | = note: `-D unused-imports` implied by `-D warnings`
struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `flush_status`: crates/relayer-types/src/core/ics04_channel/channel.rs#L170
error[E0560]: struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `flush_status` --> crates/relayer-types/src/core/ics04_channel/channel.rs:170:13 | 170 | flush_status: RawFlushStatus::from(value.flush_status).into(), | ^^^^^^^^^^^^ `ibc_proto::ibc::core::channel::v1::Channel` does not have this field | = note: all struct fields are already assigned
struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `upgrade_sequence`: crates/relayer-types/src/core/ics04_channel/channel.rs#L169
error[E0560]: struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `upgrade_sequence` --> crates/relayer-types/src/core/ics04_channel/channel.rs:169:13 | 169 | upgrade_sequence: value.upgraded_sequence.into(), | ^^^^^^^^^^^^^^^^ `ibc_proto::ibc::core::channel::v1::Channel` does not have this field | = note: all struct fields are already assigned
no field `upgrade_sequence` on type `ibc_proto::ibc::core::channel::v1::Channel`: crates/relayer-types/src/core/ics04_channel/channel.rs#L151
error[E0609]: no field `upgrade_sequence` on type `ibc_proto::ibc::core::channel::v1::Channel` --> crates/relayer-types/src/core/ics04_channel/channel.rs:151:34 | 151 | Sequence::from(value.upgrade_sequence), | ^^^^^^^^^^^^^^^^ unknown field | = note: available fields are: `state`, `ordering`, `counterparty`, `connection_hops`, `version`
no field `flush_status` on type `ibc_proto::ibc::core::channel::v1::Channel`: crates/relayer-types/src/core/ics04_channel/channel.rs#L143
error[E0609]: no field `flush_status` on type `ibc_proto::ibc::core::channel::v1::Channel` --> crates/relayer-types/src/core/ics04_channel/channel.rs:143:56 | 143 | let flush_status = FlushStatus::try_from(value.flush_status)?; | ^^^^^^^^^^^^ unknown field | = note: available fields are: `state`, `ordering`, `counterparty`, `connection_hops`, `version`
struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `flush_status`: crates/relayer-types/src/core/ics04_channel/channel.rs#L48
error[E0560]: struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `flush_status` --> crates/relayer-types/src/core/ics04_channel/channel.rs:48:13 | 48 | flush_status: 0, | ^^^^^^^^^^^^ `ibc_proto::ibc::core::channel::v1::Channel` does not have this field | = note: all struct fields are already assigned
struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `upgrade_sequence`: crates/relayer-types/src/core/ics04_channel/channel.rs#L47
error[E0560]: struct `ibc_proto::ibc::core::channel::v1::Channel` has no field named `upgrade_sequence` --> crates/relayer-types/src/core/ics04_channel/channel.rs:47:13 | 47 | upgrade_sequence: 0, // FIXME: proto IdentifiedChannel does not have this field, should we default to 0 ? | ^^^^^^^^^^^^^^^^ `ibc_proto::ibc::core::channel::v1::Channel` does not have this field | = note: all struct fields are already assigned
unresolved import `ibc_proto::ibc::core::channel::v1::UpgradeFields`: crates/relayer-types/src/core/ics04_channel/upgrade_fields.rs#L3
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::UpgradeFields` --> crates/relayer-types/src/core/ics04_channel/upgrade_fields.rs:3:5 | 3 | use ibc_proto::ibc::core::channel::v1::UpgradeFields as RawUpgradeFields; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `UpgradeFields` in `ibc::core::channel::v1`
unresolved import `ibc_proto::ibc::core::channel::v1::Upgrade`: crates/relayer-types/src/core/ics04_channel/upgrade.rs#L1
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::Upgrade` --> crates/relayer-types/src/core/ics04_channel/upgrade.rs:1:5 | 1 | use ibc_proto::ibc::core::channel::v1::Upgrade as RawUpgrade; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Upgrade` in `ibc::core::channel::v1` | help: consider importing this variant instead | 1 | use crate::core::ics24_host::Path::Upgrade as RawUpgrade; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
unresolved import `ibc_proto::ibc::core::channel::v1::Timeout`: crates/relayer-types/src/core/ics04_channel/timeout.rs#L5
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::Timeout` --> crates/relayer-types/src/core/ics04_channel/timeout.rs:5:5 | 5 | use ibc_proto::ibc::core::channel::v1::Timeout as RawUpgradeTimeout; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `Timeout` in `ibc::core::channel::v1` | help: consider importing one of these items instead | 5 | use crate::applications::transfer::events::Event::Timeout as RawUpgradeTimeout; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 | use crate::events::IbcEventType::Timeout as RawUpgradeTimeout; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 | use std::sync::mpsc::RecvTimeoutError::Timeout as RawUpgradeTimeout; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 | use tendermint::Timeout as RawUpgradeTimeout; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ and 1 other candidate
unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeTry`: crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_try.rs#L7
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeTry` --> crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_try.rs:7:5 | 7 | use ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeTry as RawMsgChannelUpgradeTry; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^--------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | help: a similar name exists in the module: `MsgChannelOpenTry` | no `MsgChannelUpgradeTry` in `ibc::core::channel::v1`
unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeOpen`: crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_open.rs#L1
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeOpen` --> crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_open.rs:1:5 | 1 | use ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeOpen as RawMsgChannelUpgradeOpen; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `MsgChannelUpgradeOpen` in `ibc::core::channel::v1`
unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeInit`: crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_init.rs#L3
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeInit` --> crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_init.rs:3:5 | 3 | use ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeInit as RawMsgChannelUpgradeInit; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^---------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | help: a similar name exists in the module: `MsgChannelOpenInit` | no `MsgChannelUpgradeInit` in `ibc::core::channel::v1`
unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeConfirm`: crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_confirm.rs#L1
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeConfirm` --> crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_confirm.rs:1:5 | 1 | use ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeConfirm as RawMsgChannelUpgradeConfirm; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^------------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | help: a similar name exists in the module: `MsgChannelOpenConfirm` | no `MsgChannelUpgradeConfirm` in `ibc::core::channel::v1`
unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeAck`: crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_ack.rs#L1
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeAck` --> crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_ack.rs:1:5 | 1 | use ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeAck as RawMsgChannelUpgradeAck; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^--------------------^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | help: a similar name exists in the module: `MsgChannelOpenAck` | no `MsgChannelUpgradeAck` in `ibc::core::channel::v1`
unresolved import `ibc_proto::ibc::core::channel::v1::FlushStatus`: crates/relayer-types/src/core/ics04_channel/flush_status.rs#L9
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::FlushStatus` --> crates/relayer-types/src/core/ics04_channel/flush_status.rs:9:5 | 9 | use ibc_proto::ibc::core::channel::v1::FlushStatus as RawFlushStatus; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `FlushStatus` in `ibc::core::channel::v1`
unresolved import `ibc_proto::ibc::core::channel::v1::FlushStatus`: crates/relayer-types/src/core/ics04_channel/channel.rs#L10
error[E0432]: unresolved import `ibc_proto::ibc::core::channel::v1::FlushStatus` --> crates/relayer-types/src/core/ics04_channel/channel.rs:10:61 | 10 | Channel as RawChannel, Counterparty as RawCounterparty, FlushStatus as RawFlushStatus, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `FlushStatus` in `ibc::core::channel::v1` | = help: consider importing this enum instead: crate::core::ics04_channel::flush_status::FlushStatus
cargo-doc: crates/relayer-types/src/core/ics04_channel/channel.rs#L10
unresolved import `ibc_proto::ibc::core::channel::v1::FlushStatus`
cargo-doc: crates/relayer-types/src/core/ics04_channel/flush_status.rs#L9
unresolved import `ibc_proto::ibc::core::channel::v1::FlushStatus`
cargo-doc: crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_ack.rs#L1
unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeAck`
cargo-doc: crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_confirm.rs#L1
unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeConfirm`
cargo-doc: crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_init.rs#L3
unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeInit`
cargo-doc: crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_open.rs#L1
unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeOpen`
cargo-doc: crates/relayer-types/src/core/ics04_channel/msgs/chan_upgrade_try.rs#L7
unresolved import `ibc_proto::ibc::core::channel::v1::MsgChannelUpgradeTry`
cargo-doc: crates/relayer-types/src/core/ics04_channel/timeout.rs#L5
unresolved import `ibc_proto::ibc::core::channel::v1::Timeout`
cargo-doc: crates/relayer-types/src/core/ics04_channel/upgrade.rs#L1
unresolved import `ibc_proto::ibc::core::channel::v1::Upgrade`
cargo-doc: crates/relayer-types/src/core/ics04_channel/upgrade_fields.rs#L3
unresolved import `ibc_proto::ibc::core::channel::v1::UpgradeFields`
cargo-doc
The following actions uses node12 which is deprecated and will be forced to run on node16: actions-rs/toolchain@v1, 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
Patch `ibc-proto v0.33.0 (https://github.com/cosmos/ibc-proto-rs.git?branch=romac/channel-upgrade-only#a3cad910)` was not used in the crate graph.
cargo-doc: crates/relayer-types/src/core/ics04_channel/upgrade_fields.rs#L5
unused import: `itertools::Itertools`
cargo-doc
`ibc-relayer-types` (lib) generated 1 warning
cargo-doc
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo-doc
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo-doc
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
cargo-doc
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/