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.2.3.tar.gz (41.9 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.2.3-py3-none-any.whl (45.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aiowhitebit-0.2.3.tar.gz
Algorithm Hash digest
SHA256 9525726bbd5dbc9002258d958b18e1f81f63aee9f4238277c5475e892a7655ab
MD5 428635193a7041aa7e14fed0a700a6ea
BLAKE2b-256 f1d080e49223dc34fadf8056adeea3fb7854996ce014f844fe89e74fa21b13e6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for aiowhitebit-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b16327b7891117a4c4cabac3a85967feec0aae278c0ee07932656253321ac027
MD5 4cb85fe307d561141bc34483e9dd4257
BLAKE2b-256 09e5eb48dee22972cee01cdf82c9dcabda045fde2c58041b37f94c57100f198c

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