From 13efe0a1112dece2d7b241b1c81b4823d26b14b8 Mon Sep 17 00:00:00 2001 From: Julian Compagni Portis Date: Fri, 30 Aug 2024 20:57:02 -0400 Subject: [PATCH] more optional fields on responses --- packages/neutron-sdk/src/bindings/dex/types.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/neutron-sdk/src/bindings/dex/types.rs b/packages/neutron-sdk/src/bindings/dex/types.rs index 3fe5034d..2b19a390 100644 --- a/packages/neutron-sdk/src/bindings/dex/types.rs +++ b/packages/neutron-sdk/src/bindings/dex/types.rs @@ -215,7 +215,7 @@ pub struct MsgDeposit { pub struct MsgDepositResponse { pub reserve0_deposited: Vec, pub reserve1_deposited: Vec, - pub failed_deposits: Vec, + pub failed_deposits: Option>, pub shares_issued: Vec, } @@ -257,8 +257,8 @@ pub struct MsgPlaceLimitOrder { pub struct MsgPlaceLimitOrderResponse { pub tranche_key: String, pub coin_in: Coin, - pub taker_coin_out: Coin, - pub taker_coin_in: Coin, + pub taker_coin_out: Option, + pub taker_coin_in: Option, } #[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq, JsonSchema)] @@ -271,8 +271,8 @@ pub struct MsgWithdrawFilledLimitOrder { #[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq, JsonSchema)] #[serde(rename_all = "snake_case")] pub struct MsgWithdrawFilledLimitOrderResponse { - pub taker_coin_out: Coin, - pub maker_coin_out: Coin, + pub taker_coin_out: Option, + pub maker_coin_out: Option, } #[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq, JsonSchema)] @@ -285,8 +285,8 @@ pub struct MsgCancelLimitOrder { #[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq, JsonSchema)] #[serde(rename_all = "snake_case")] pub struct MsgCancelLimitOrderResponse { - pub taker_coin_out: Coin, - pub maker_coin_out: Coin, + pub taker_coin_out: Option, + pub maker_coin_out: Option, } #[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq, JsonSchema)] @@ -303,5 +303,5 @@ pub struct MsgMultiHopSwap { pub struct MsgMultiHopSwapResponse { pub coin_out: Coin, pub route: MultiHopRoute, - pub dust: Vec, + pub dust: Option>, }