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.5.tar.gz (35.0 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.5-py3-none-any.whl (42.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aiowhitebit-0.1.5.tar.gz
Algorithm Hash digest
SHA256 491b307f4e8829b4423bc5b280bc9696958c8b5ea750401731892d9e0f854c47
MD5 5e7285e38a2818a717d09354add6baf5
BLAKE2b-256 fd5460ce181db4572702ac8ee001e06b83d961bfa0453770f0b525c2478a3bbe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: aiowhitebit-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 42.2 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.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 fd445e310ce8ad838e2eb10b04708f27bb07a942346b558ac197062ec643368e
MD5 e2e86944e04cc485f2f76b0eee2040ff
BLAKE2b-256 aedaa298e3d1590a7a0847474595d50481a544254a336290ccdbb736fcd8712f

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