MCPcopy Create free account
hub / github.com/ccxt/ccxt / params_to_string

Method params_to_string

python/ccxt/cryptocom.py:3166–3190  ·  view source on GitHub ↗
(self, object, level)

Source from the content-addressed store, hash-verified

3164 return self.milliseconds()
3165
3166 def params_to_string(self, object, level):
3167 maxLevel = 3
3168 if level >= maxLevel:
3169 return str(object)
3170 if isinstance(object, str):
3171 return object
3172 returnString = ''
3173 paramsKeys = None
3174 if isinstance(object, list):
3175 paramsKeys = object
3176 else:
3177 objectKeys = list(object.keys())
3178 paramsKeys = self.sort(objectKeys)
3179 for i in range(0, len((paramsKeys))):
3180 key = (paramsKeys)[i]
3181 returnString += key
3182 value = object[key]
3183 if value == 'None':
3184 returnString += 'None'
3185 elif isinstance(value, list):
3186 for j in range(0, len(value)):
3187 returnString += self.params_to_string(value[j], level + 1)
3188 else:
3189 returnString += str(value)
3190 return returnString
3191
3192 def close_position(self, symbol: str, side: OrderSide = None, params={}) -> Order:
3193 """

Callers 1

signMethod · 0.95

Calls 2

rangeFunction · 0.50
sortMethod · 0.45

Tested by

no test coverage detected