@@ -30,7 +30,7 @@ class ApiKeyResponse(ctypes.Structure):
3030
3131class CreateOrderTxReq (ctypes .Structure ):
3232 _fields_ = [
33- ("MarketIndex" , ctypes .c_int ),
33+ ("MarketIndex" , ctypes .c_longlong ),
3434 ("ClientOrderIndex" , ctypes .c_longlong ),
3535 ("BaseAmount" , ctypes .c_longlong ),
3636 ("Price" , ctypes .c_uint32 ),
@@ -116,14 +116,14 @@ def __populate_shared_library_functions(signer):
116116 signer .SignChangePubKey .argtypes = [ctypes .c_char_p , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
117117 signer .SignChangePubKey .restype = SignedTxResponse
118118
119- signer .SignCreateOrder .argtypes = [ctypes .c_int , ctypes .c_longlong , ctypes .c_longlong , ctypes .c_int , ctypes .c_int , ctypes .c_int , ctypes .c_int ,
119+ signer .SignCreateOrder .argtypes = [ctypes .c_longlong , ctypes .c_longlong , ctypes .c_longlong , ctypes .c_int , ctypes .c_int , ctypes .c_int , ctypes .c_int ,
120120 ctypes .c_int , ctypes .c_int , ctypes .c_longlong , ctypes .c_longlong , ctypes .c_int , ctypes .c_int , ctypes .c_uint8 , ctypes .c_uint8 , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
121121 signer .SignCreateOrder .restype = SignedTxResponse
122122
123123 signer .SignCreateGroupedOrders .argtypes = [ctypes .c_uint8 , ctypes .POINTER (CreateOrderTxReq ), ctypes .c_int , ctypes .c_longlong , ctypes .c_int , ctypes .c_int , ctypes .c_uint8 , ctypes .c_uint8 , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
124124 signer .SignCreateGroupedOrders .restype = SignedTxResponse
125125
126- signer .SignCancelOrder .argtypes = [ctypes .c_int , ctypes .c_longlong , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
126+ signer .SignCancelOrder .argtypes = [ctypes .c_longlong , ctypes .c_longlong , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
127127 signer .SignCancelOrder .restype = SignedTxResponse
128128
129129 signer .SignWithdraw .argtypes = [ctypes .c_int , ctypes .c_int , ctypes .c_longlong , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
@@ -132,10 +132,10 @@ def __populate_shared_library_functions(signer):
132132 signer .SignCreateSubAccount .argtypes = [ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
133133 signer .SignCreateSubAccount .restype = SignedTxResponse
134134
135- signer .SignCancelAllOrders .argtypes = [ctypes .c_int , ctypes .c_longlong , ctypes .c_int , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
135+ signer .SignCancelAllOrders .argtypes = [ctypes .c_int , ctypes .c_longlong , ctypes .c_longlong , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
136136 signer .SignCancelAllOrders .restype = SignedTxResponse
137137
138- signer .SignModifyOrder .argtypes = [ctypes .c_int , ctypes .c_longlong , ctypes .c_longlong , ctypes .c_longlong , ctypes .c_longlong , ctypes .c_longlong , ctypes .c_int , ctypes .c_int , ctypes .c_uint8 , ctypes .c_uint8 , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
138+ signer .SignModifyOrder .argtypes = [ctypes .c_longlong , ctypes .c_longlong , ctypes .c_longlong , ctypes .c_longlong , ctypes .c_longlong , ctypes .c_longlong , ctypes .c_int , ctypes .c_int , ctypes .c_uint8 , ctypes .c_uint8 , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
139139 signer .SignModifyOrder .restype = SignedTxResponse
140140
141141 signer .SignTransfer .argtypes = [ctypes .c_longlong , ctypes .c_int16 , ctypes .c_int8 , ctypes .c_int8 , ctypes .c_longlong , ctypes .c_longlong , ctypes .c_char_p , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
@@ -159,7 +159,7 @@ def __populate_shared_library_functions(signer):
159159 signer .SignUnstakeAssets .argtypes = [ctypes .c_longlong , ctypes .c_longlong , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
160160 signer .SignUnstakeAssets .restype = SignedTxResponse
161161
162- signer .SignUpdateLeverage .argtypes = [ctypes .c_int , ctypes .c_int , ctypes .c_int , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
162+ signer .SignUpdateLeverage .argtypes = [ctypes .c_longlong , ctypes .c_int , ctypes .c_int , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
163163 signer .SignUpdateLeverage .restype = SignedTxResponse
164164
165165 signer .CreateAuthToken .argtypes = [ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
@@ -168,7 +168,7 @@ def __populate_shared_library_functions(signer):
168168 # Note: SwitchAPIKey is no longer exported in the new binary
169169 # All functions now take api_key_index directly, so switching is handled via parameters
170170
171- signer .SignUpdateMargin .argtypes = [ctypes .c_int , ctypes .c_longlong , ctypes .c_int , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
171+ signer .SignUpdateMargin .argtypes = [ctypes .c_longlong , ctypes .c_longlong , ctypes .c_int , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
172172 signer .SignUpdateMargin .restype = SignedTxResponse
173173
174174 signer .SignApproveIntegrator .argtypes = [ctypes .c_longlong , ctypes .c_uint32 , ctypes .c_uint32 , ctypes .c_uint32 , ctypes .c_uint32 , ctypes .c_longlong , ctypes .c_uint8 , ctypes .c_longlong , ctypes .c_int , ctypes .c_longlong ]
0 commit comments