X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=market.py;h=08838a7f971537975037790a63ef665cd0a82c05;hb=7eb9cb36c2ef01097fe8e99d40dd17308abdfe37;hp=a34636eab42aeefcb8e62311e33840a2ae4dee4b;hpb=4c51aa716c2940b006430cad70739ddb965f5068;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FCryptoportfolio%2FTrader.git diff --git a/market.py b/market.py index a34636e..08838a7 100644 --- a/market.py +++ b/market.py @@ -1,6 +1,24 @@ -import ccxt +import ccxt_wrapper as ccxt -market = ccxt.poloniex({ +market = ccxt.poloniexE({ "apiKey": "XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX", "secret": "1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef", }) + + +# For requests logging +requests = [] +market.session.origin_request = market.session.request + +def request_wrap(self, *args, **kwargs): + r = self.origin_request(*args, **kwargs) + requests.append({ + "method": args[0], + "url": args[1], + "body": kwargs["data"], + "headers": kwargs["headers"], + "status": r.status_code, + "response": r.text, + }) + return r +market.session.request = request_wrap.__get__(market.session, market.session.__class__)