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

Method prepare_message

python/ccxt/async_support/pacifica.py:3045–3050  ·  view source on GitHub ↗
(self, header: dict, payload: dict)

Source from the content-addressed store, hash-verified

3043 return value
3044
3045 def prepare_message(self, header: dict, payload: dict) -> str:
3046 if header['type'] is None or header['timestamp'] is None or header['expiry_window'] is None:
3047 raise ArgumentsRequired(self.id + ' prepareMessage() requires type, timestamp, expiry_window in header')
3048 data = self.extend(header, {'data': payload})
3049 sorted = self.sort_json_keys(data)
3050 return self.json(sorted)
3051
3052 def sign_message(self, header: dict, payload: dict, privateKey: str) -> str:
3053 message = self.prepare_message(header, payload)

Callers 1

sign_messageMethod · 0.95

Calls 4

sort_json_keysMethod · 0.95
ArgumentsRequiredClass · 0.90
extendMethod · 0.45
jsonMethod · 0.45

Tested by

no test coverage detected