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.0.tar.gz (39.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.2.0-py3-none-any.whl (42.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiowhitebit-0.2.0.tar.gz
  • Upload date:
  • Size: 39.8 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.0.tar.gz
Algorithm Hash digest
SHA256 294e22f96a65bfbcb9cceb151276ce66567dd670517bc13ceb225ebe9f6192a0
MD5 a4be82888fe22f477c37c5f088b0054b
BLAKE2b-256 2fcfda885df05cbee05bb6f3d2204fadc5530048029b5bbc54db19100aa2063a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiowhitebit-0.2.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.9.22

File hashes

Hashes for aiowhitebit-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 89068e3865df0db1cc723745362683854be61f8b5f58c506369cb6bd4805f3d1
MD5 0fef3d2edecb6da02d6ee5b492647623
BLAKE2b-256 e47df29954912b1716cf2a27dd3df9a5b1f6b9ecb3d442c80308915380b83d72

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