Skip to content

Revert tendermint dependencies to v0.38 #59

Revert tendermint dependencies to v0.38

Revert tendermint dependencies to v0.38 #59

GitHub Actions / clippy failed Aug 7, 2024 in 0s

clippy

9 errors

Details

Results

Message level Amount
Internal compiler error 0
Error 9
Warning 0
Note 0
Help 0

Versions

  • rustc 1.80.0 (051478957 2024-07-21)
  • cargo 1.80.0 (376290515 2024-07-16)
  • clippy 0.1.80 (0514789 2024-07-21)

Annotations

Check failure on line 224 in ibc-clients/ics07-tendermint/types/src/header.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

the trait bound `tendermint_proto::tendermint::v0_38::types::ValidatorSet: core::convert::From<tendermint::validator::Set>` is not satisfied

error[E0277]: the trait bound `tendermint_proto::tendermint::v0_38::types::ValidatorSet: core::convert::From<tendermint::validator::Set>` is not satisfied
   --> ibc-clients/ics07-tendermint/types/src/header.rs:224:71
    |
224 |             trusted_validators: Some(value.trusted_next_validator_set.into()),
    |                                                                       ^^^^ the trait `core::convert::From<tendermint::validator::Set>` is not implemented for `tendermint_proto::tendermint::v0_38::types::ValidatorSet`, which is required by `tendermint::validator::Set: core::convert::Into<_>`
    |
    = note: required for `tendermint::validator::Set` to implement `core::convert::Into<tendermint_proto::tendermint::v0_38::types::ValidatorSet>`

Check failure on line 222 in ibc-clients/ics07-tendermint/types/src/header.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

the trait bound `tendermint_proto::tendermint::v0_38::types::ValidatorSet: core::convert::From<tendermint::validator::Set>` is not satisfied

error[E0277]: the trait bound `tendermint_proto::tendermint::v0_38::types::ValidatorSet: core::convert::From<tendermint::validator::Set>` is not satisfied
   --> ibc-clients/ics07-tendermint/types/src/header.rs:222:53
    |
222 |             validator_set: Some(value.validator_set.into()),
    |                                                     ^^^^ the trait `core::convert::From<tendermint::validator::Set>` is not implemented for `tendermint_proto::tendermint::v0_38::types::ValidatorSet`, which is required by `tendermint::validator::Set: core::convert::Into<_>`
    |
    = note: required for `tendermint::validator::Set` to implement `core::convert::Into<tendermint_proto::tendermint::v0_38::types::ValidatorSet>`

Check failure on line 221 in ibc-clients/ics07-tendermint/types/src/header.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

the trait bound `tendermint_proto::tendermint::v0_38::types::SignedHeader: core::convert::From<tendermint::block::signed_header::SignedHeader>` is not satisfied

error[E0277]: the trait bound `tendermint_proto::tendermint::v0_38::types::SignedHeader: core::convert::From<tendermint::block::signed_header::SignedHeader>` is not satisfied
   --> ibc-clients/ics07-tendermint/types/src/header.rs:221:53
    |
221 |             signed_header: Some(value.signed_header.into()),
    |                                                     ^^^^ the trait `core::convert::From<tendermint::block::signed_header::SignedHeader>` is not implemented for `tendermint_proto::tendermint::v0_38::types::SignedHeader`, which is required by `tendermint::block::signed_header::SignedHeader: core::convert::Into<_>`
    |
    = note: required for `tendermint::block::signed_header::SignedHeader` to implement `core::convert::Into<tendermint_proto::tendermint::v0_38::types::SignedHeader>`

Check failure on line 180 in ibc-clients/ics07-tendermint/types/src/header.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

the trait bound `tendermint::validator::Set: core::convert::TryFrom<tendermint_proto::tendermint::v0_38::types::ValidatorSet>` is not satisfied

error[E0277]: the trait bound `tendermint::validator::Set: core::convert::TryFrom<tendermint_proto::tendermint::v0_38::types::ValidatorSet>` is not satisfied
   --> ibc-clients/ics07-tendermint/types/src/header.rs:180:18
    |
180 |                 .try_into()
    |                  ^^^^^^^^ the trait `core::convert::From<tendermint_proto::tendermint::v0_38::types::ValidatorSet>` is not implemented for `tendermint::validator::Set`, which is required by `tendermint_proto::tendermint::v0_38::types::ValidatorSet: core::convert::TryInto<_>`
    |
    = note: required for `tendermint_proto::tendermint::v0_38::types::ValidatorSet` to implement `core::convert::Into<tendermint::validator::Set>`
    = note: required for `tendermint::validator::Set` to implement `core::convert::TryFrom<tendermint_proto::tendermint::v0_38::types::ValidatorSet>`
    = note: required for `tendermint_proto::tendermint::v0_38::types::ValidatorSet` to implement `core::convert::TryInto<tendermint::validator::Set>`

Check failure on line 180 in ibc-clients/ics07-tendermint/types/src/header.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

type mismatch resolving `<Set as TryFrom<ValidatorSet>>::Error == Error`

error[E0271]: type mismatch resolving `<Set as TryFrom<ValidatorSet>>::Error == Error`
   --> ibc-clients/ics07-tendermint/types/src/header.rs:180:18
    |
180 |                 .try_into()
    |                  ^^^^^^^^ expected `Infallible`, found `Error`

Check failure on line 171 in ibc-clients/ics07-tendermint/types/src/header.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

the trait bound `tendermint::validator::Set: core::convert::TryFrom<tendermint_proto::tendermint::v0_38::types::ValidatorSet>` is not satisfied

error[E0277]: the trait bound `tendermint::validator::Set: core::convert::TryFrom<tendermint_proto::tendermint::v0_38::types::ValidatorSet>` is not satisfied
   --> ibc-clients/ics07-tendermint/types/src/header.rs:171:18
    |
171 |                 .try_into()
    |                  ^^^^^^^^ the trait `core::convert::From<tendermint_proto::tendermint::v0_38::types::ValidatorSet>` is not implemented for `tendermint::validator::Set`, which is required by `tendermint_proto::tendermint::v0_38::types::ValidatorSet: core::convert::TryInto<_>`
    |
    = note: required for `tendermint_proto::tendermint::v0_38::types::ValidatorSet` to implement `core::convert::Into<tendermint::validator::Set>`
    = note: required for `tendermint::validator::Set` to implement `core::convert::TryFrom<tendermint_proto::tendermint::v0_38::types::ValidatorSet>`
    = note: required for `tendermint_proto::tendermint::v0_38::types::ValidatorSet` to implement `core::convert::TryInto<tendermint::validator::Set>`

Check failure on line 171 in ibc-clients/ics07-tendermint/types/src/header.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

type mismatch resolving `<Set as TryFrom<ValidatorSet>>::Error == Error`

error[E0271]: type mismatch resolving `<Set as TryFrom<ValidatorSet>>::Error == Error`
   --> ibc-clients/ics07-tendermint/types/src/header.rs:171:18
    |
171 |                 .try_into()
    |                  ^^^^^^^^ expected `Infallible`, found `Error`

Check failure on line 163 in ibc-clients/ics07-tendermint/types/src/header.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

the trait bound `tendermint::block::signed_header::SignedHeader: core::convert::TryFrom<tendermint_proto::tendermint::v0_38::types::SignedHeader>` is not satisfied

error[E0277]: the trait bound `tendermint::block::signed_header::SignedHeader: core::convert::TryFrom<tendermint_proto::tendermint::v0_38::types::SignedHeader>` is not satisfied
   --> ibc-clients/ics07-tendermint/types/src/header.rs:163:18
    |
163 |                 .try_into()
    |                  ^^^^^^^^ the trait `core::convert::From<tendermint_proto::tendermint::v0_38::types::SignedHeader>` is not implemented for `tendermint::block::signed_header::SignedHeader`, which is required by `tendermint_proto::tendermint::v0_38::types::SignedHeader: core::convert::TryInto<_>`
    |
    = note: required for `tendermint_proto::tendermint::v0_38::types::SignedHeader` to implement `core::convert::Into<tendermint::block::signed_header::SignedHeader>`
    = note: required for `tendermint::block::signed_header::SignedHeader` to implement `core::convert::TryFrom<tendermint_proto::tendermint::v0_38::types::SignedHeader>`
    = note: required for `tendermint_proto::tendermint::v0_38::types::SignedHeader` to implement `core::convert::TryInto<tendermint::block::signed_header::SignedHeader>`

Check failure on line 163 in ibc-clients/ics07-tendermint/types/src/header.rs

See this annotation in the file changed.

@github-actions github-actions / clippy

type mismatch resolving `<SignedHeader as TryFrom<SignedHeader>>::Error == Error`

error[E0271]: type mismatch resolving `<SignedHeader as TryFrom<SignedHeader>>::Error == Error`
   --> ibc-clients/ics07-tendermint/types/src/header.rs:163:18
    |
163 |                 .try_into()
    |                  ^^^^^^^^ expected `Infallible`, found `Error`