Revert tendermint dependencies to v0.38 #59
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
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
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
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
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
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
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
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
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
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`