@@ -81,7 +81,7 @@ pub struct FullPositionBreakdown {
8181 :: prost:: alloc:: vec:: Vec < super :: super :: super :: cosmos:: base:: v1beta1:: Coin > ,
8282 #[ prost( message, repeated, tag = "6" ) ]
8383 pub forfeited_incentives :
84- :: prost:: alloc:: vec:: Vec < super :: super :: super :: cosmos:: base:: v1beta1:: Coin > ,
84+ :: prost:: alloc:: vec:: Vec < super :: super :: super :: cosmos:: base:: v1beta1:: DecCoin > ,
8585}
8686#[ allow( clippy:: derive_partial_eq_without_eq) ]
8787#[ derive(
@@ -1011,7 +1011,7 @@ pub struct ClaimableIncentivesResponse {
10111011 :: prost:: alloc:: vec:: Vec < super :: super :: super :: cosmos:: base:: v1beta1:: Coin > ,
10121012 #[ prost( message, repeated, tag = "2" ) ]
10131013 pub forfeited_incentives :
1014- :: prost:: alloc:: vec:: Vec < super :: super :: super :: cosmos:: base:: v1beta1:: Coin > ,
1014+ :: prost:: alloc:: vec:: Vec < super :: super :: super :: cosmos:: base:: v1beta1:: DecCoin > ,
10151015}
10161016/// ===================== QueryPoolAccumulatorRewards
10171017#[ allow( clippy:: derive_partial_eq_without_eq) ]
@@ -1160,6 +1160,57 @@ pub struct IncentiveRecordsResponse {
11601160 pub pagination :
11611161 :: core:: option:: Option < super :: super :: super :: cosmos:: base:: query:: v1beta1:: PageResponse > ,
11621162}
1163+ /// =============================== CFMMPoolIdLinkFromConcentratedPoolId
1164+ #[ allow( clippy:: derive_partial_eq_without_eq) ]
1165+ #[ derive(
1166+ Clone ,
1167+ PartialEq ,
1168+ Eq ,
1169+ :: prost:: Message ,
1170+ :: serde:: Serialize ,
1171+ :: serde:: Deserialize ,
1172+ :: schemars:: JsonSchema ,
1173+ CosmwasmExt ,
1174+ ) ]
1175+ #[ proto_message(
1176+ type_url = "/osmosis.concentratedliquidity.v1beta1.CFMMPoolIdLinkFromConcentratedPoolIdRequest"
1177+ ) ]
1178+ #[ proto_query(
1179+ path = "/osmosis.concentratedliquidity.v1beta1.Query/CFMMPoolIdLinkFromConcentratedPoolId" ,
1180+ response_type = CfmmPoolIdLinkFromConcentratedPoolIdResponse
1181+ ) ]
1182+ pub struct CfmmPoolIdLinkFromConcentratedPoolIdRequest {
1183+ #[ prost( uint64, tag = "1" ) ]
1184+ #[ serde( alias = "concentrated_poolID" ) ]
1185+ #[ serde(
1186+ serialize_with = "crate::serde::as_str::serialize" ,
1187+ deserialize_with = "crate::serde::as_str::deserialize"
1188+ ) ]
1189+ pub concentrated_pool_id : u64 ,
1190+ }
1191+ #[ allow( clippy:: derive_partial_eq_without_eq) ]
1192+ #[ derive(
1193+ Clone ,
1194+ PartialEq ,
1195+ Eq ,
1196+ :: prost:: Message ,
1197+ :: serde:: Serialize ,
1198+ :: serde:: Deserialize ,
1199+ :: schemars:: JsonSchema ,
1200+ CosmwasmExt ,
1201+ ) ]
1202+ #[ proto_message(
1203+ type_url = "/osmosis.concentratedliquidity.v1beta1.CFMMPoolIdLinkFromConcentratedPoolIdResponse"
1204+ ) ]
1205+ pub struct CfmmPoolIdLinkFromConcentratedPoolIdResponse {
1206+ #[ prost( uint64, tag = "1" ) ]
1207+ #[ serde( alias = "cfmm_poolID" ) ]
1208+ #[ serde(
1209+ serialize_with = "crate::serde::as_str::serialize" ,
1210+ deserialize_with = "crate::serde::as_str::deserialize"
1211+ ) ]
1212+ pub cfmm_pool_id : u64 ,
1213+ }
11631214/// ===================== MsgCreatePosition
11641215#[ allow( clippy:: derive_partial_eq_without_eq) ]
11651216#[ derive(
@@ -1230,8 +1281,6 @@ pub struct MsgCreatePositionResponse {
12301281 pub amount0 : :: prost:: alloc:: string:: String ,
12311282 #[ prost( string, tag = "3" ) ]
12321283 pub amount1 : :: prost:: alloc:: string:: String ,
1233- #[ prost( message, optional, tag = "4" ) ]
1234- pub join_time : :: core:: option:: Option < crate :: shim:: Timestamp > ,
12351284 #[ prost( string, tag = "5" ) ]
12361285 pub liquidity_created : :: prost:: alloc:: string:: String ,
12371286 /// the lower and upper tick are in the response because there are
@@ -1439,7 +1488,7 @@ pub struct MsgCollectIncentivesResponse {
14391488 :: prost:: alloc:: vec:: Vec < super :: super :: super :: cosmos:: base:: v1beta1:: Coin > ,
14401489 #[ prost( message, repeated, tag = "2" ) ]
14411490 pub forfeited_incentives :
1442- :: prost:: alloc:: vec:: Vec < super :: super :: super :: cosmos:: base:: v1beta1:: Coin > ,
1491+ :: prost:: alloc:: vec:: Vec < super :: super :: super :: cosmos:: base:: v1beta1:: DecCoin > ,
14431492}
14441493/// ===================== MsgFungifyChargedPositions
14451494#[ allow( clippy:: derive_partial_eq_without_eq) ]
@@ -1590,4 +1639,13 @@ impl<'a, Q: cosmwasm_std::CustomQuery> ConcentratedliquidityQuerier<'a, Q> {
15901639 }
15911640 . query ( self . querier )
15921641 }
1642+ pub fn cfmm_pool_id_link_from_concentrated_pool_id (
1643+ & self ,
1644+ concentrated_pool_id : u64 ,
1645+ ) -> Result < CfmmPoolIdLinkFromConcentratedPoolIdResponse , cosmwasm_std:: StdError > {
1646+ CfmmPoolIdLinkFromConcentratedPoolIdRequest {
1647+ concentrated_pool_id,
1648+ }
1649+ . query ( self . querier )
1650+ }
15931651}
0 commit comments