예제 #1
0
 def test_encodeMsg(self):
     gwy = BinanceGwy()
     data = gwy.dictToRequestBody({
         'symbol': 'LTCBTC',
         'side': 'BUY',
         'type': 'LIMIT',
         'timeInForce': 'GTC',
         'quantity': '1',
         'price': '0.1',
         'recvWindow': '5000',
         'timestamp': '1499827319559'
     })
     signature = 'NhqPtmdSJYdKjVHjA7PZj4Mge3R5YNiP1e3UZjInClVN65XAbvqqM6A7H5fATj0j'
     self.assertEqual(
         gwy.encodeMsg(data, signature),
         'c8db56825ae71d6d79447849e617115f4a920fa2acdcab2b053c4b2838bd6b71')
예제 #2
0
 def test_dictToRequestBody(self):
     gwy = BinanceGwy()
     data = gwy.dictToRequestBody({
         'symbol': 'LTCBTC',
         'side': 'BUY',
         'type': 'LIMIT',
         'timeInForce': 'GTC',
         'quantity': '1',
         'price': '0.1',
         'recvWindow': '5000',
         'timestamp': '1499827319559'
     })
     self.assertEqual(
         data,
         'symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC&quantity=1&price=0.1&recvWindow=5000&timestamp=1499827319559'
     )