]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Trader.git/blame - market.py
Fix move_balance not moving currencies absent from trades
[perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Trader.git] / market.py
CommitLineData
774c099c 1import ccxt_wrapper as ccxt
4c51aa71 2
2308a1c4 3market = ccxt.poloniexE({
4c51aa71
IB
4 "apiKey": "XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX",
5 "secret": "1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef",
6 })
ecba1113 7
2308a1c4
IB
8
9# For requests logging
10requests = []
11market.session.origin_request = market.session.request
12
13def 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
24market.session.request = request_wrap.__get__(market.session, market.session.__class__)