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.2.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.2-py3-none-any.whl (45.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiowhitebit-0.2.2.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.2.tar.gz
Algorithm Hash digest
SHA256 606fdc6a85742f2493915643a031485574ad5e8a4ad3dbf3584658d70e0d18ce
MD5 dd7606b5ffe9589aa76ade38b730e148
BLAKE2b-256 0a0bb14df9caec981379a3e3f13f05b30ec9e67c7d4661a14abb26786ed1f0fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiowhitebit-0.2.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 011638bef3e26b07ece13b93fcbb6f84b40152267cc20552d03be8f5141fca27
MD5 c0317ebe9bc10829d26e4fbcb20b892c
BLAKE2b-256 38607df4347c65f3cff47f9a9961cd2a64744cfa0fa53ebb1e50be7144633bf9

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