Skip to main content

Async Python client for WhiteBit API

Project description

aiowhitebit

Async Python client for WhiteBit API

Features

Installation

pip install aiowhitebit

Quick Start

import asyncio
from aiowhitebit.clients.public import PublicV4Client

async def main():
    client = PublicV4Client()
    
    # Get market info
    markets = await client.get_market_info()
    print(f"Number of markets: {len(markets)}")
    
    # Get market activity
    activity = await client.get_market_activity()
    print(f"BTC_USDT last price: {activity.get('BTC_USDT').last_price}")

asyncio.run(main())

Documentation

For detailed documentation and examples, visit our GitHub repository.

Development

# Clone the repository
git clone https://github.com/doubledare704/aiowhitebit.git
cd aiowhitebit

# Install development dependencies
pip install -r requirements-dev.txt

# Install pre-commit hooks
pre-commit install

# Run tests
pytest

License

MIT License - see LICENSE file for details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiowhitebit-0.1.0.tar.gz (33.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aiowhitebit-0.1.0-py3-none-any.whl (42.0 kB view details)

Uploaded Python 3

File details

Details for the file aiowhitebit-0.1.0.tar.gz.

File metadata

  • Download URL: aiowhitebit-0.1.0.tar.gz
  • Upload date:
  • Size: 33.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for aiowhitebit-0.1.0.tar.gz
Algorithm Hash digest
SHA256 6784662ccd45868ac558e0933063e02ef981d7f8be980208298b079317f2c3c1
MD5 edf60b60ece89a850c3f34a0446e2aa0
BLAKE2b-256 b1d12904f1fc0cf824273ba87a236d581cd7cc88564a267d2fe56f0e64f70262

See more details on using hashes here.

File details

Details for the file aiowhitebit-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: aiowhitebit-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 42.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for aiowhitebit-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ecfcd4524bde704dd8bd02178cd5ff9fdc05fc77ab32f0811f56cc029bca0596
MD5 4ce16bef2c8bd507da6093b32c227a17
BLAKE2b-256 a7992d06f3692c9ae2fc31cf73fd1639b1235787a3d15e98041a5a10ba6da133

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page