Repository: informalsystems/tendermint-rs (language: rust)

Issue:
bump k256 to 0.11
Version(s) of tendermint-rs: v0.23.x

### What went wrong?

The old version blocks upgrading it in cosmrs: https://github.com/cosmos/cosmos-rust/pull/228#issuecomment-1127916960

### Steps to reproduce

create a crate that depends on tendermint-rs and tries to use the latest version of k256 at the same time (directly or via other dependencies) 

### Definition of "done"

a new version of v0.23 that upgraded the dependency


Discussion / hints:

Fix patch:
diff --git a/.changelog/unreleased/dependencies/1153-k256-0.11.md b/.changelog/unreleased/dependencies/1153-k256-0.11.md
new file mode 100644
index 000000000..b7e34eace
--- /dev/null
+++ b/.changelog/unreleased/dependencies/1153-k256-0.11.md
@@ -0,0 +1,2 @@
+- Update `k256` to v0.11 ([#1153](https://github.com/informalsystems/tendermint-
+  rs/issues/1153))
\ No newline at end of file
diff --git a/p2p/Cargo.toml b/p2p/Cargo.toml
index 53a58e6b5..65a07896f 100644
--- a/p2p/Cargo.toml
+++ b/p2p/Cargo.toml
@@ -39,7 +39,7 @@ sha2 = { version = "0.9", default-features = false }
 subtle = { version = "2", default-features = false }
 x25519-dalek = { version = "1.1", default-features = false }
 zeroize = { version = "1", default-features = false }
-signature = { version = "1.3.0", default-features = false }
+signature = { version = "1", default-features = false }
 aead = { version = "0.4.1", default-features = false }
 flex-error = { version = "0.4.4", default-features = false }
 
diff --git a/tendermint/Cargo.toml b/tendermint/Cargo.toml
index 48dd0303e..d48b88a5a 100644
--- a/tendermint/Cargo.toml
+++ b/tendermint/Cargo.toml
@@ -44,14 +44,14 @@ serde_json = { version = "1", default-features = false, features = ["alloc"] }
 serde_bytes = { version = "0.11", default-features = false }
 serde_repr = { version = "0.1", default-features = false }
 sha2 = { version = "0.9", default-features = false }
-signature = { version = "1.2", default-features = false }
+signature = { version = "1", default-features = false }
 subtle = { version = "2", default-features = false }
 subtle-encoding = { version = "0.5", default-features = false, features = ["bech32-preview"] }
 tendermint-proto = { version = "0.23.8-pre.1", default-features = false, path = "../proto" }
 time = { version = "0.3", default-features = false, features = ["macros", "parsing"] }
 zeroize = { version = "1.1", default-features = false, features = ["zeroize_derive", "alloc"] }
 flex-error = { version = "0.4.4", default-features = false }
-k256 = { version = "0.10", optional = true, default-features = false, features = ["ecdsa", "sha256"] }
+k256 = { version = "0.11", optional = true, default-features = false, features = ["ecdsa", "sha256"] }
 ripemd160 = { version = "0.9", default-features = false, optional = true }
 
 [features]


Test patch: