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 Dec 1, 2022
1 parent edf3324 commit e6ed727
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 2 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))
2 changes: 1 addition & 1 deletion crates/ibc/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ 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"] }
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 }
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 e6ed727

Please sign in to comment.