From c6d276aab7469e1e29f3d4e45ae5f4877e1903ca Mon Sep 17 00:00:00 2001 From: Fabien Penso Date: Tue, 16 Jan 2024 15:10:40 +0100 Subject: [PATCH 1/7] Add more IBC related names --- cosmos-sdk-proto/src/type_names.rs | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/cosmos-sdk-proto/src/type_names.rs b/cosmos-sdk-proto/src/type_names.rs index c00ed3b8..d7fcab6b 100644 --- a/cosmos-sdk-proto/src/type_names.rs +++ b/cosmos-sdk-proto/src/type_names.rs @@ -28,12 +28,21 @@ impl_name!( "ibc.core.client.v1", "MsgUpdateClient" ); - +impl_name!( + ibc::core::channel::v1::MsgChannelCloseConfirm, + "ibc.core.channel.v1", + "MsgChannelCloseConfirm" +); impl_name!( ibc::core::channel::v1::MsgChannelOpenConfirm, "ibc.core.channel.v1", "MsgChannelOpenConfirm" ); +impl_name!( + ibc::core::channel::v1::MsgChannelOpenTry, + "ibc.core.channel.v1", + "MsgChannelOpenTry" +); impl_name!( ibc::core::channel::v1::MsgAcknowledgement, "ibc.core.channel.v1", @@ -73,6 +82,21 @@ impl_name!( "ParameterChangeProposal" ); +impl_name!( + cosmos::gov::v1::MsgSubmitProposal, + "cosmos.gov.v1", + "MsgSubmitProposal" +); +impl_name!( + cosmos::gov::v1::MsgDeposit, + "cosmos.gov.v1", + "MsgDeposit" +); +impl_name!( + cosmos::gov::v1::MsgVoteWeighted, + "cosmos.gov.v1", + "MsgVoteWeighted" +); impl_name!( cosmos::gov::v1beta1::TextProposal, "cosmos.gov.v1beta1", From b8a90fc1f1fb451969cc861efae26b8fec934fee Mon Sep 17 00:00:00 2001 From: Fabien Penso Date: Tue, 16 Jan 2024 15:14:14 +0100 Subject: [PATCH 2/7] Fix format --- cosmos-sdk-proto/src/type_names.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/cosmos-sdk-proto/src/type_names.rs b/cosmos-sdk-proto/src/type_names.rs index d7fcab6b..1716c835 100644 --- a/cosmos-sdk-proto/src/type_names.rs +++ b/cosmos-sdk-proto/src/type_names.rs @@ -87,11 +87,7 @@ impl_name!( "cosmos.gov.v1", "MsgSubmitProposal" ); -impl_name!( - cosmos::gov::v1::MsgDeposit, - "cosmos.gov.v1", - "MsgDeposit" -); +impl_name!(cosmos::gov::v1::MsgDeposit, "cosmos.gov.v1", "MsgDeposit"); impl_name!( cosmos::gov::v1::MsgVoteWeighted, "cosmos.gov.v1", From 377dccdba2aacc41382e2761631780d454ef98ef Mon Sep 17 00:00:00 2001 From: Fabien Penso Date: Tue, 16 Jan 2024 16:38:54 +0100 Subject: [PATCH 3/7] Add more type names --- cosmos-sdk-proto/src/type_names.rs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/cosmos-sdk-proto/src/type_names.rs b/cosmos-sdk-proto/src/type_names.rs index 1716c835..90d03293 100644 --- a/cosmos-sdk-proto/src/type_names.rs +++ b/cosmos-sdk-proto/src/type_names.rs @@ -18,6 +18,27 @@ macro_rules! impl_name { }; } +impl_name!( + ibc::core::connection::v1::MsgConnectionOpenInit, + "ibc.core.connection.v1", + "MsgConnectionOpenInit" +); +impl_name!( + ibc::core::connection::v1::MsgConnectionOpenAck, + "ibc.core.connection.v1", + "MsgConnectionOpenAck" +); +impl_name!( + ibc::core::connection::v1::MsgConnectionOpenConfirm, + "ibc.core.connection.v1", + "MsgConnectionOpenConfirm" +); +impl_name!( + ibc::core::channel::v1::MsgChannelOpenInit, + "ibc.core.channel.v1", + "MsgChannelOpenInit" +); + impl_name!( ibc::core::client::v1::ClientUpdateProposal, "ibc.core.client.v1", From 34c9351db3e9ad9157d45e6c0d15349bcdb90277 Mon Sep 17 00:00:00 2001 From: Fabien Penso Date: Tue, 16 Jan 2024 18:32:49 +0100 Subject: [PATCH 4/7] Add more names --- cosmos-sdk-proto/src/type_names.rs | 5 +++++ cosmrs/src/error.rs | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/cosmos-sdk-proto/src/type_names.rs b/cosmos-sdk-proto/src/type_names.rs index 90d03293..a6596db7 100644 --- a/cosmos-sdk-proto/src/type_names.rs +++ b/cosmos-sdk-proto/src/type_names.rs @@ -18,6 +18,11 @@ macro_rules! impl_name { }; } +impl_name!( + ibc::core::connection::v1::MsgConnectionOpenTry, + "ibc.core.connection.v1", + "MsgConnectionOpenTry" +); impl_name!( ibc::core::connection::v1::MsgConnectionOpenInit, "ibc.core.connection.v1", diff --git a/cosmrs/src/error.rs b/cosmrs/src/error.rs index a24d2de6..8a78fdf2 100644 --- a/cosmrs/src/error.rs +++ b/cosmrs/src/error.rs @@ -1,6 +1,6 @@ //! Error types -pub use eyre::{Report, Result}; +pub use eyre::{Result}; use tendermint::Hash; use thiserror::Error; From 50f4c3aa3ec0421367fa896ec3c920ca23c42468 Mon Sep 17 00:00:00 2001 From: Fabien Penso Date: Tue, 16 Jan 2024 18:33:59 +0100 Subject: [PATCH 5/7] Fix clippy --- cosmrs/src/error.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cosmrs/src/error.rs b/cosmrs/src/error.rs index 8a78fdf2..d943de3c 100644 --- a/cosmrs/src/error.rs +++ b/cosmrs/src/error.rs @@ -1,6 +1,6 @@ //! Error types -pub use eyre::{Result}; +pub use eyre::Result; use tendermint::Hash; use thiserror::Error; From 207c57c5f4fe2c4ca3387b8fb7325b809e3ddda4 Mon Sep 17 00:00:00 2001 From: Fabien Penso Date: Tue, 16 Jan 2024 19:26:37 +0100 Subject: [PATCH 6/7] Add more types --- cosmos-sdk-proto/src/type_names.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/cosmos-sdk-proto/src/type_names.rs b/cosmos-sdk-proto/src/type_names.rs index a6596db7..48373e10 100644 --- a/cosmos-sdk-proto/src/type_names.rs +++ b/cosmos-sdk-proto/src/type_names.rs @@ -49,6 +49,11 @@ impl_name!( "ibc.core.client.v1", "ClientUpdateProposal" ); +impl_name!( + ibc::core::client::v1::MsgCreateClient, + "ibc.core.client.v1", + "MsgCreateClient" +); impl_name!( ibc::core::client::v1::MsgUpdateClient, "ibc.core.client.v1", @@ -134,6 +139,11 @@ impl_name!( "cosmos.gov.v1beta1", "MsgDeposit" ); +impl_name!( + cosmos::gov::v1::MsgVote, + "cosmos.gov.v1", + "MsgVote" +); impl_name!( cosmos::gov::v1beta1::MsgVote, "cosmos.gov.v1beta1", @@ -349,6 +359,11 @@ impl_name!( "ModuleAccount" ); +impl_name!( + cosmos::authz::v1beta1::MsgGrant, + "cosmos.authz.v1beta1", + "MsgGrant" +); impl_name!( cosmos::authz::v1beta1::MsgExec, "cosmos.authz.v1beta1", From 254a475c3ffa89de50be17b66d75ba7397c665cc Mon Sep 17 00:00:00 2001 From: Fabien Penso Date: Tue, 16 Jan 2024 19:33:05 +0100 Subject: [PATCH 7/7] Fix fmt --- cosmos-sdk-proto/src/type_names.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/cosmos-sdk-proto/src/type_names.rs b/cosmos-sdk-proto/src/type_names.rs index 48373e10..c7ae0432 100644 --- a/cosmos-sdk-proto/src/type_names.rs +++ b/cosmos-sdk-proto/src/type_names.rs @@ -139,11 +139,7 @@ impl_name!( "cosmos.gov.v1beta1", "MsgDeposit" ); -impl_name!( - cosmos::gov::v1::MsgVote, - "cosmos.gov.v1", - "MsgVote" -); +impl_name!(cosmos::gov::v1::MsgVote, "cosmos.gov.v1", "MsgVote"); impl_name!( cosmos::gov::v1beta1::MsgVote, "cosmos.gov.v1beta1",