Skip to content

the trait prost::Message is not implemented for ics23::ProofSpec #46

@DaviRain-Su

Description

@DaviRain-Su

error[E0277]: the trait bound ics23::ProofSpec: prost::Message is not satisfied
--> modules/src/ics23_commitment/specs.rs:40:13
|
40 | prost::Message::encode(ds, &mut encoded).unwrap();
| ^^^^^^^^^^^^^^^^^^^^^^ the trait prost::Message is not implemented for ics23::ProofSpec
|
= note: required by prost::Message::encode
error: aborting due to previous error
For more information about this error, try rustc --explain E0277.
error: could not compile ibc

When I open no-std I get an error.

This config: ics23 = { version = "0.6.5", default-features = false, git = "https://github.com/confio/ics23.git", branch = "master" }

project: https://github.com/octopus-network/ibc-rs/tree/dv-no-std

commit: octopus-network/ibc-rs@40b4f6f

command: cargo check -p ibc

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions