Back to Ccxt

Hitbtc Withdraw

wiki/examples/py/hitbtc-withdraw.md

4.5.52924 B
Original Source
python
# -*- coding: utf-8 -*-

from pprint import pprint

import os
import sys


import ccxt  # noqa: E402


def get_positive_accounts(balance):
   result = {}
   currencies = list(balance.keys())
   for currency in currencies:
       if balance[currency] and balance[currency] > 0:
           result[currency] = balance[currency]
   return result


exchange = ccxt.hitbtc({
   'apiKey': "YOUR_API_KEY",
   'secret': "YOUR_SECRET",
   'enableRateLimit': True,
})


trading_balance = exchange.fetch_balance()
account_balance = exchange.fetch_balance({'type': 'account'})

pprint('Trading balance:')
pprint(get_positive_accounts(trading_balance['total']))
pprint('Account balance:')
pprint(get_positive_accounts(account_balance['total']))


withdraw = exchange.withdraw('ETH', 0.01, '0x811DCfeb6dC0b9ed825808B6B060Ca469b83fB81')


pprint('Withdraw:')
pprint(withdraw)