Skip to content

patch: use serde patch #37

patch: use serde patch

patch: use serde patch #37

Triggered via pull request January 8, 2025 00:04
Status Failure
Total duration 24s
Artifacts

codespell.yml

on: pull_request
Check spelling
11s
Check spelling
Fit to window
Zoom out
Zoom in

Annotations

27 errors and 1 warning
Check spelling: Cargo.lock#L1037
inout ==> input, in out
Check spelling: Cargo.lock#L2900
inout ==> input, in out
Check spelling: docs/spec/relayer/Definitions.md#L227
correspondin ==> corresponding, correspond in
the trait bound `tendermint_proto::types::ValidatorSet: std::convert::From<tendermint::validator::Set>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L162
error[E0277]: the trait bound `tendermint_proto::types::ValidatorSet: std::convert::From<tendermint::validator::Set>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:162:66 | 162 | trusted_validators: Some(value.trusted_validator_set.into()), | ^^^^ the trait `std::convert::From<tendermint::validator::Set>` is not implemented for `tendermint_proto::types::ValidatorSet`, which is required by `tendermint::validator::Set: std::convert::Into<_>` | = note: required for `tendermint::validator::Set` to implement `std::convert::Into<tendermint_proto::types::ValidatorSet>`
the trait bound `tendermint_proto::types::ValidatorSet: std::convert::From<tendermint::validator::Set>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L160
error[E0277]: the trait bound `tendermint_proto::types::ValidatorSet: std::convert::From<tendermint::validator::Set>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:160:53 | 160 | validator_set: Some(value.validator_set.into()), | ^^^^ the trait `std::convert::From<tendermint::validator::Set>` is not implemented for `tendermint_proto::types::ValidatorSet`, which is required by `tendermint::validator::Set: std::convert::Into<_>` | = note: required for `tendermint::validator::Set` to implement `std::convert::Into<tendermint_proto::types::ValidatorSet>`
the trait bound `tendermint_proto::types::SignedHeader: std::convert::From<tendermint::block::signed_header::SignedHeader>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L159
error[E0277]: the trait bound `tendermint_proto::types::SignedHeader: std::convert::From<tendermint::block::signed_header::SignedHeader>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:159:53 | 159 | signed_header: Some(value.signed_header.into()), | ^^^^ the trait `std::convert::From<tendermint::block::signed_header::SignedHeader>` is not implemented for `tendermint_proto::types::SignedHeader`, which is required by `tendermint::block::signed_header::SignedHeader: std::convert::Into<_>` | = note: required for `tendermint::block::signed_header::SignedHeader` to implement `std::convert::Into<tendermint_proto::types::SignedHeader>`
the trait bound `tendermint::validator::Set: TryFrom<tendermint_proto::types::ValidatorSet>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L106
error[E0277]: the trait bound `tendermint::validator::Set: TryFrom<tendermint_proto::types::ValidatorSet>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:106:18 | 106 | .try_into() | ^^^^^^^^ the trait `std::convert::From<tendermint_proto::types::ValidatorSet>` is not implemented for `tendermint::validator::Set`, which is required by `tendermint_proto::types::ValidatorSet: TryInto<_>` | = note: required for `tendermint_proto::types::ValidatorSet` to implement `std::convert::Into<tendermint::validator::Set>` = note: required for `tendermint::validator::Set` to implement `TryFrom<tendermint_proto::types::ValidatorSet>` = note: required for `tendermint_proto::types::ValidatorSet` to implement `TryInto<tendermint::validator::Set>`
type mismatch resolving `<Set as TryFrom<ValidatorSet>>::Error == Error`: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L106
error[E0271]: type mismatch resolving `<Set as TryFrom<ValidatorSet>>::Error == Error` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:106:18 | 106 | .try_into() | ^^^^^^^^ expected `Infallible`, found `Error`
the trait bound `tendermint::validator::Set: TryFrom<tendermint_proto::types::ValidatorSet>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L97
error[E0277]: the trait bound `tendermint::validator::Set: TryFrom<tendermint_proto::types::ValidatorSet>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:97:18 | 97 | .try_into() | ^^^^^^^^ the trait `std::convert::From<tendermint_proto::types::ValidatorSet>` is not implemented for `tendermint::validator::Set`, which is required by `tendermint_proto::types::ValidatorSet: TryInto<_>` | = note: required for `tendermint_proto::types::ValidatorSet` to implement `std::convert::Into<tendermint::validator::Set>` = note: required for `tendermint::validator::Set` to implement `TryFrom<tendermint_proto::types::ValidatorSet>` = note: required for `tendermint_proto::types::ValidatorSet` to implement `TryInto<tendermint::validator::Set>`
type mismatch resolving `<Set as TryFrom<ValidatorSet>>::Error == Error`: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L97
error[E0271]: type mismatch resolving `<Set as TryFrom<ValidatorSet>>::Error == Error` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:97:18 | 97 | .try_into() | ^^^^^^^^ expected `Infallible`, found `Error`
the trait bound `tendermint::block::signed_header::SignedHeader: TryFrom<tendermint_proto::types::SignedHeader>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L89
error[E0277]: the trait bound `tendermint::block::signed_header::SignedHeader: TryFrom<tendermint_proto::types::SignedHeader>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:89:18 | 89 | .try_into() | ^^^^^^^^ the trait `std::convert::From<tendermint_proto::types::SignedHeader>` is not implemented for `tendermint::block::signed_header::SignedHeader`, which is required by `tendermint_proto::types::SignedHeader: TryInto<_>` | = note: required for `tendermint_proto::types::SignedHeader` to implement `std::convert::Into<tendermint::block::signed_header::SignedHeader>` = note: required for `tendermint::block::signed_header::SignedHeader` to implement `TryFrom<tendermint_proto::types::SignedHeader>` = note: required for `tendermint_proto::types::SignedHeader` to implement `TryInto<tendermint::block::signed_header::SignedHeader>`
type mismatch resolving `<SignedHeader as TryFrom<SignedHeader>>::Error == Error`: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L89
error[E0271]: type mismatch resolving `<SignedHeader as TryFrom<SignedHeader>>::Error == Error` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:89:18 | 89 | .try_into() | ^^^^^^^^ expected `Infallible`, found `Error`
the trait bound `tendermint_proto::google::protobuf::Timestamp: std::convert::From<Time>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/consensus_state.rs#L80
error[E0277]: the trait bound `tendermint_proto::google::protobuf::Timestamp: std::convert::From<Time>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/consensus_state.rs:80:65 | 80 | let tpb::Timestamp { seconds, nanos } = value.timestamp.into(); | ^^^^ the trait `std::convert::From<Time>` is not implemented for `tendermint_proto::google::protobuf::Timestamp`, which is required by `Time: std::convert::Into<_>` | = help: the trait `std::convert::From<tendermint_proto::serializers::timestamp::Rfc3339>` is implemented for `tendermint_proto::google::protobuf::Timestamp` = help: for that trait implementation, expected `tendermint_proto::serializers::timestamp::Rfc3339`, found `Time` = note: required for `Time` to implement `std::convert::Into<tendermint_proto::google::protobuf::Timestamp>`
the trait bound `Time: TryFrom<tendermint_proto::google::protobuf::Timestamp>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/consensus_state.rs#L52
error[E0277]: the trait bound `Time: TryFrom<tendermint_proto::google::protobuf::Timestamp>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/consensus_state.rs:52:14 | 52 | .try_into() | ^^^^^^^^ the trait `std::convert::From<tendermint_proto::google::protobuf::Timestamp>` is not implemented for `Time`, which is required by `tendermint_proto::google::protobuf::Timestamp: TryInto<_>` | = note: required for `tendermint_proto::google::protobuf::Timestamp` to implement `std::convert::Into<Time>` = note: required for `Time` to implement `TryFrom<tendermint_proto::google::protobuf::Timestamp>` = note: required for `tendermint_proto::google::protobuf::Timestamp` to implement `TryInto<Time>`
the trait bound `tendermint_proto::types::ValidatorSet: std::convert::From<tendermint::validator::Set>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L162
error[E0277]: the trait bound `tendermint_proto::types::ValidatorSet: std::convert::From<tendermint::validator::Set>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:162:66 | 162 | trusted_validators: Some(value.trusted_validator_set.into()), | ^^^^ the trait `std::convert::From<tendermint::validator::Set>` is not implemented for `tendermint_proto::types::ValidatorSet`, which is required by `tendermint::validator::Set: std::convert::Into<_>` | = note: required for `tendermint::validator::Set` to implement `std::convert::Into<tendermint_proto::types::ValidatorSet>`
the trait bound `tendermint_proto::types::ValidatorSet: std::convert::From<tendermint::validator::Set>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L160
error[E0277]: the trait bound `tendermint_proto::types::ValidatorSet: std::convert::From<tendermint::validator::Set>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:160:53 | 160 | validator_set: Some(value.validator_set.into()), | ^^^^ the trait `std::convert::From<tendermint::validator::Set>` is not implemented for `tendermint_proto::types::ValidatorSet`, which is required by `tendermint::validator::Set: std::convert::Into<_>` | = note: required for `tendermint::validator::Set` to implement `std::convert::Into<tendermint_proto::types::ValidatorSet>`
the trait bound `tendermint_proto::types::SignedHeader: std::convert::From<tendermint::block::signed_header::SignedHeader>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L159
error[E0277]: the trait bound `tendermint_proto::types::SignedHeader: std::convert::From<tendermint::block::signed_header::SignedHeader>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:159:53 | 159 | signed_header: Some(value.signed_header.into()), | ^^^^ the trait `std::convert::From<tendermint::block::signed_header::SignedHeader>` is not implemented for `tendermint_proto::types::SignedHeader`, which is required by `tendermint::block::signed_header::SignedHeader: std::convert::Into<_>` | = note: required for `tendermint::block::signed_header::SignedHeader` to implement `std::convert::Into<tendermint_proto::types::SignedHeader>`
the trait bound `tendermint::validator::Set: TryFrom<tendermint_proto::types::ValidatorSet>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L106
error[E0277]: the trait bound `tendermint::validator::Set: TryFrom<tendermint_proto::types::ValidatorSet>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:106:18 | 106 | .try_into() | ^^^^^^^^ the trait `std::convert::From<tendermint_proto::types::ValidatorSet>` is not implemented for `tendermint::validator::Set`, which is required by `tendermint_proto::types::ValidatorSet: TryInto<_>` | = note: required for `tendermint_proto::types::ValidatorSet` to implement `std::convert::Into<tendermint::validator::Set>` = note: required for `tendermint::validator::Set` to implement `TryFrom<tendermint_proto::types::ValidatorSet>` = note: required for `tendermint_proto::types::ValidatorSet` to implement `TryInto<tendermint::validator::Set>`
type mismatch resolving `<Set as TryFrom<ValidatorSet>>::Error == Error`: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L106
error[E0271]: type mismatch resolving `<Set as TryFrom<ValidatorSet>>::Error == Error` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:106:18 | 106 | .try_into() | ^^^^^^^^ expected `Infallible`, found `Error`
the trait bound `tendermint::validator::Set: TryFrom<tendermint_proto::types::ValidatorSet>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L97
error[E0277]: the trait bound `tendermint::validator::Set: TryFrom<tendermint_proto::types::ValidatorSet>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:97:18 | 97 | .try_into() | ^^^^^^^^ the trait `std::convert::From<tendermint_proto::types::ValidatorSet>` is not implemented for `tendermint::validator::Set`, which is required by `tendermint_proto::types::ValidatorSet: TryInto<_>` | = note: required for `tendermint_proto::types::ValidatorSet` to implement `std::convert::Into<tendermint::validator::Set>` = note: required for `tendermint::validator::Set` to implement `TryFrom<tendermint_proto::types::ValidatorSet>` = note: required for `tendermint_proto::types::ValidatorSet` to implement `TryInto<tendermint::validator::Set>`
type mismatch resolving `<Set as TryFrom<ValidatorSet>>::Error == Error`: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L97
error[E0271]: type mismatch resolving `<Set as TryFrom<ValidatorSet>>::Error == Error` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:97:18 | 97 | .try_into() | ^^^^^^^^ expected `Infallible`, found `Error`
the trait bound `tendermint::block::signed_header::SignedHeader: TryFrom<tendermint_proto::types::SignedHeader>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L89
error[E0277]: the trait bound `tendermint::block::signed_header::SignedHeader: TryFrom<tendermint_proto::types::SignedHeader>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:89:18 | 89 | .try_into() | ^^^^^^^^ the trait `std::convert::From<tendermint_proto::types::SignedHeader>` is not implemented for `tendermint::block::signed_header::SignedHeader`, which is required by `tendermint_proto::types::SignedHeader: TryInto<_>` | = note: required for `tendermint_proto::types::SignedHeader` to implement `std::convert::Into<tendermint::block::signed_header::SignedHeader>` = note: required for `tendermint::block::signed_header::SignedHeader` to implement `TryFrom<tendermint_proto::types::SignedHeader>` = note: required for `tendermint_proto::types::SignedHeader` to implement `TryInto<tendermint::block::signed_header::SignedHeader>`
type mismatch resolving `<SignedHeader as TryFrom<SignedHeader>>::Error == Error`: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs#L89
error[E0271]: type mismatch resolving `<SignedHeader as TryFrom<SignedHeader>>::Error == Error` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/header.rs:89:18 | 89 | .try_into() | ^^^^^^^^ expected `Infallible`, found `Error`
the trait bound `tendermint_proto::google::protobuf::Timestamp: std::convert::From<Time>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/consensus_state.rs#L80
error[E0277]: the trait bound `tendermint_proto::google::protobuf::Timestamp: std::convert::From<Time>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/consensus_state.rs:80:65 | 80 | let tpb::Timestamp { seconds, nanos } = value.timestamp.into(); | ^^^^ the trait `std::convert::From<Time>` is not implemented for `tendermint_proto::google::protobuf::Timestamp`, which is required by `Time: std::convert::Into<_>` | = help: the trait `std::convert::From<tendermint_proto::serializers::timestamp::Rfc3339>` is implemented for `tendermint_proto::google::protobuf::Timestamp` = help: for that trait implementation, expected `tendermint_proto::serializers::timestamp::Rfc3339`, found `Time` = note: required for `Time` to implement `std::convert::Into<tendermint_proto::google::protobuf::Timestamp>`
the trait bound `Time: TryFrom<tendermint_proto::google::protobuf::Timestamp>` is not satisfied: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/consensus_state.rs#L52
error[E0277]: the trait bound `Time: TryFrom<tendermint_proto::google::protobuf::Timestamp>` is not satisfied --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ibc-types-lightclients-tendermint-0.12.1/src/consensus_state.rs:52:14 | 52 | .try_into() | ^^^^^^^^ the trait `std::convert::From<tendermint_proto::google::protobuf::Timestamp>` is not implemented for `Time`, which is required by `tendermint_proto::google::protobuf::Timestamp: TryInto<_>` | = note: required for `tendermint_proto::google::protobuf::Timestamp` to implement `std::convert::Into<Time>` = note: required for `Time` to implement `TryFrom<tendermint_proto::google::protobuf::Timestamp>` = note: required for `tendermint_proto::google::protobuf::Timestamp` to implement `TryInto<Time>`
Check spelling
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636