Skip to content

Commit

Permalink
Update ics23 to v0.9.0 (#275)
Browse files Browse the repository at this point in the history
* Update `ics23` to v0.9.0

* Fix clippy warnings

* Add changelog entry
  • Loading branch information
romac authored and hu55a1n1 committed Dec 8, 2022
1 parent 2294d3f commit 95819b8
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 3 deletions.
2 changes: 2 additions & 0 deletions .changelog/unreleased/improvements/278-ics23-0.9.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- Update `ics23` to v0.9.0, which contains substantial security improvements
([#278](https://github.com/cosmos/ibc-rs/issues/278))
4 changes: 2 additions & 2 deletions crates/ibc/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ mocks = ["tendermint-testgen", "clock", "std"]
[dependencies]
# Proto definitions for all IBC-related interfaces, e.g., connections or channels.
ibc-proto = { version = "0.23.0", default-features = false }
ics23 = { version = "=0.8.1", default-features = false, features = ["host-functions"] }
time = { version = ">=0.3.0, <0.3.17", default-features = false }
ics23 = { version = "0.9.0", default-features = false, features = ["host-functions"] }
time = { version = ">=0.3.0, <0.3.18", default-features = false }
serde_derive = { version = "1.0.104", default-features = false }
serde = { version = "1.0", default-features = false }
serde_json = { version = "1", default-features = false }
Expand Down
2 changes: 1 addition & 1 deletion crates/ibc/src/core/ics23_commitment/merkle.rs
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ impl From<CommitmentRoot> for MerkleRoot {
}
}

#[derive(Clone, Debug, PartialEq)]
#[derive(Clone, Debug, PartialEq, Eq)]
pub struct MerkleProof {
pub proofs: Vec<CommitmentProof>,
}
Expand Down

0 comments on commit 95819b8

Please sign in to comment.