File tree Expand file tree Collapse file tree 1 file changed +6
-8
lines changed
Expand file tree Collapse file tree 1 file changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -66,17 +66,16 @@ def DerivativeOrder(
6666 price : float ,
6767 quantity : float ,
6868 is_buy : bool ,
69- leverage : float = 1 ,
70- is_reduce_only : bool = False
69+ ** kwargs
7170 ):
7271 # load denom metadata
7372 denom = Denom .load_market (self .network , market_id )
7473 print ('Loaded market metadata for' , denom .description )
7574
76- if is_reduce_only is True :
75+ if kwargs . get ( " is_reduce_only" , True ) :
7776 margin = 0
7877 else :
79- margin = derivative_margin_to_backend (price , quantity , leverage , denom )
78+ margin = derivative_margin_to_backend (price , quantity , kwargs . get ( " leverage" ) , denom )
8079
8180 # prepare values
8281 price = derivative_price_to_backend (price , denom )
@@ -206,8 +205,7 @@ def MsgCreateDerivativeLimitOrder(
206205 price : float ,
207206 quantity : float ,
208207 is_buy : bool ,
209- is_reduce_only : bool = False ,
210- leverage : float = 1
208+ ** kwargs
211209 ):
212210 return injective_exchange_tx_pb .MsgCreateDerivativeLimitOrder (
213211 sender = sender ,
@@ -217,9 +215,9 @@ def MsgCreateDerivativeLimitOrder(
217215 fee_recipient = fee_recipient ,
218216 price = price ,
219217 quantity = quantity ,
220- leverage = leverage ,
221218 is_buy = is_buy ,
222- is_reduce_only = is_reduce_only
219+ leverage = kwargs .get ("leverage" ),
220+ is_reduce_only = kwargs .get ("is_reduce_only" )
223221 )
224222 )
225223
You can’t perform that action at this time.
0 commit comments