Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update tendermint version to 0.23.6 #2045

Closed
5 tasks
DaviRain-Su opened this issue Apr 4, 2022 · 3 comments · Fixed by #2046
Closed
5 tasks

Update tendermint version to 0.23.6 #2045

DaviRain-Su opened this issue Apr 4, 2022 · 3 comments · Fixed by #2046
Assignees
Labels
I: dependencies Internal: related to dependencies
Milestone

Comments

@DaviRain-Su
Copy link
Contributor

Summary of Bug

error[E0283]: type annotations needed
   --> relayer/src/chain/cosmos.rs:306:39
    |
306 |             .block_on(self.rpc_client.genesis())
    |                                       ^^^^^^^ cannot infer type for type parameter `AppState` declared on the associated function `genesis`
    |
    = note: cannot satisfy `_: std::fmt::Debug`
note: required by a bound in `genesis`
   --> /Users/davirain/.cargo/git/checkouts/tendermint-rs-7b2e4433a0119a31/543b989/rpc/src/client.rs:237:19
    |
237 |         AppState: fmt::Debug + Serialize + DeserializeOwned + Send,
    |                   ^^^^^^^^^^ required by this bound in `genesis`
help: consider specifying the type arguments in the method call
    |
306 |             .block_on(self.rpc_client.genesis::<'life0, 'async_trait, AppState>())
    |                                              ++++++++++++++++++++++++++++++++++
help: consider specifying the type arguments in the function call
    |
306 |             .block_on(self.rpc_client.genesis::<'life0, 'async_trait, AppState>())
    |                                              ++++++++++++++++++++++++++++++++++

For more information about this error, try `rustc --explain E0283`.
error: could not compile `ibc-relayer` due to previous error

Version

use tendermint version 0.23.6

Steps to Reproduce

use this branch https://github.com/octopus-network/ibc-rs/tree/feature/ics20,
then,cargo build.


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate milestone (priority) applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
@romac romac changed the title Update tendermint version to 0.23.6 meet Some Problem Update tendermint version to 0.23.6 Apr 4, 2022
@romac romac self-assigned this Apr 4, 2022
@romac romac added the I: dependencies Internal: related to dependencies label Apr 4, 2022
@romac romac added this to the v0.14.0 milestone Apr 4, 2022
@romac
Copy link
Member

romac commented Apr 4, 2022

Done #2046

@hu55a1n1
Copy link
Member

hu55a1n1 commented Apr 4, 2022

Hi @DaviRain-Su! I see that you are working on ICS20 implementation for ibc-rs on your fork https://github.com/octopus-network/ibc-rs/tree/feature/ics20. Just wanted to let you know that we are also working on it here -> #1989. Would be great if we could collaborate to avoid duplication of effort.

@DaviRain-Su
Copy link
Contributor Author

Hi @DaviRain-Su! I see that you are working on ICS20 implementation for ibc-rs on your fork https://github.com/octopus-network/ibc-rs/tree/feature/ics20. Just wanted to let you know that we are also working on it here -> #1989. Would be great if we could collaborate to avoid duplication of effort.

Ok, I'll discuss it with my group.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I: dependencies Internal: related to dependencies
Projects
No open projects
Status: Closed
Development

Successfully merging a pull request may close this issue.

3 participants