]>
Commit | Line | Data |
---|---|---|
1 | import ccxt_wrapper as ccxt | |
2 | ||
3 | market = ccxt.poloniexE({ | |
4 | "apiKey": "XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX", | |
5 | "secret": "1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef", | |
6 | }) | |
7 | ||
8 | ||
9 | # For requests logging | |
10 | requests = [] | |
11 | market.session.origin_request = market.session.request | |
12 | ||
13 | def request_wrap(self, *args, **kwargs): | |
14 | r = self.origin_request(*args, **kwargs) | |
15 | requests.append({ | |
16 | "method": args[0], | |
17 | "url": args[1], | |
18 | "body": kwargs["data"], | |
19 | "headers": kwargs["headers"], | |
20 | "status": r.status_code, | |
21 | "response": r.text, | |
22 | }) | |
23 | return r | |
24 | market.session.request = request_wrap.__get__(market.session, market.session.__class__) |