@@ -18,12 +18,12 @@ use injective_test_tube::{
1818 gov:: v1:: { MsgSubmitProposal , MsgVote } ,
1919 } ,
2020 injective:: exchange:: v1beta1:: {
21- BatchExchangeModificationProposal , DenomMinNotional , DenomMinNotionalProposal , DerivativeOrder , MsgBatchExchangeModification ,
22- MsgBatchUpdateOrders , MsgBatchUpdateOrdersResponse , MsgCancelDerivativeOrder , MsgCreateDerivativeLimitOrder ,
23- MsgCreateDerivativeLimitOrderResponse , MsgCreateSpotLimitOrder , MsgInstantPerpetualMarketLaunch , MsgInstantSpotMarketLaunch ,
24- MsgUpdateParams , OrderInfo , OrderType , PerpetualMarketFunding , Position , QueryDerivativeMarketsRequest , QueryExchangeParamsRequest ,
25- QueryExchangeParamsResponse , QuerySpotMarketsRequest , QuerySubaccountDepositsRequest ,
26- QuerySubaccountEffectivePositionInMarketRequest , SpotOrder ,
21+ BatchExchangeModificationProposal , DenomDecimals , DenomMinNotional , DenomMinNotionalProposal , DerivativeOrder ,
22+ MsgBatchExchangeModification , MsgBatchUpdateOrders , MsgBatchUpdateOrdersResponse , MsgCancelDerivativeOrder ,
23+ MsgCreateDerivativeLimitOrder , MsgCreateDerivativeLimitOrderResponse , MsgCreateSpotLimitOrder , MsgInstantPerpetualMarketLaunch ,
24+ MsgInstantSpotMarketLaunch , MsgUpdateParams , OrderInfo , OrderType , PerpetualMarketFunding , Position , QueryDerivativeMarketsRequest ,
25+ QueryExchangeParamsRequest , QueryExchangeParamsResponse , QuerySpotMarketsRequest , QuerySubaccountDepositsRequest ,
26+ QuerySubaccountEffectivePositionInMarketRequest , SpotOrder , UpdateDenomDecimalsProposal ,
2727 } ,
2828 } ,
2929 } ,
@@ -91,7 +91,7 @@ pub fn add_exchange_admin(app: &InjectiveTestApp, validator: &SigningAccount, ad
9191 . unwrap ( ) ;
9292}
9393
94- pub fn add_min_notional ( app : & InjectiveTestApp , validator : & SigningAccount , denom : String , min_notional : String ) {
94+ pub fn add_denom ( app : & InjectiveTestApp , validator : & SigningAccount , denom : String , min_notional : String , decimals : u64 ) {
9595 let gov = Gov :: new ( app) ;
9696
9797 // NOTE: this could change int he future
@@ -108,7 +108,14 @@ pub fn add_min_notional(app: &InjectiveTestApp, validator: &SigningAccount, deno
108108 trading_reward_campaign_update_proposal : None ,
109109 binary_options_market_launch_proposals : vec ! [ ] ,
110110 binary_options_param_update_proposals : vec ! [ ] ,
111- denom_decimals_update_proposal : None ,
111+ denom_decimals_update_proposal : Some ( UpdateDenomDecimalsProposal {
112+ title : "Update denom decimals" . to_string ( ) ,
113+ description : "Love it!" . to_string ( ) ,
114+ denom_decimals : vec ! [ DenomDecimals {
115+ denom: denom. clone( ) ,
116+ decimals,
117+ } ] ,
118+ } ) ,
112119 fee_discount_proposal : None ,
113120 market_forced_settlement_proposals : vec ! [ ] ,
114121 denom_min_notional_proposal : Some ( DenomMinNotionalProposal {
0 commit comments