Skip to main content

woofipro crypto exchange api client

Project description

woofipro-python

Python SDK (sync and async) for Woofipro with Rest and WS capabilities.

You can check Woofipro's docs here: Docs

You can check the SDK docs here: SDK

This package derives from CCXT and allows you to call pretty much every endpoint by either using the unified CCXT API or calling the endpoints directly

Installation

pip install woofipro-api

Usage

Sync

from woofipro import WoofiproSync

def main():
    instance = WoofiproSync({})
    ob =  instance.fetch_order_book("BTC/USDC")
    print(ob)
    #
    # balance = instance.fetch_balance()
    # order = instance.create_order("BTC/USDC", "limit", "buy", 1, 100000)

Async

import asyncio
from woofipro import WoofiproAsync

async def main():
    instance = WoofiproAsync({})
    ob =  await instance.fetch_order_book("BTC/USDC")
    print(ob)
    #
    # balance = await instance.fetch_balance()
    # order = await instance.create_order("BTC/USDC", "limit", "buy", 1, 100000)

asyncio.run(main())

Websockets

from woofipro import WoofiproWs

async def main():
    instance = WoofiproWs({})
    while True:
        ob = await instance.watch_order_book("BTC/USDC")
        print(ob)
        # orders = await instance.watch_orders("BTC/USDC")

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

woofipro_api-0.0.9.tar.gz (523.2 kB view details)

Uploaded Source

Built Distribution

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

woofipro_api-0.0.9-py3-none-any.whl (1.6 kB view details)

Uploaded Python 3

File details

Details for the file woofipro_api-0.0.9.tar.gz.

File metadata

  • Download URL: woofipro_api-0.0.9.tar.gz
  • Upload date:
  • Size: 523.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for woofipro_api-0.0.9.tar.gz
Algorithm Hash digest
SHA256 47c90810f532a5fea68b16c138f7755d64f8105ab708d82d6b74363879258b23
MD5 0d232b7018c0953ded4f800e551aaa13
BLAKE2b-256 b71030cd50a6faf77743ab624d5faee3ba01ac0ba5c757839387dd40feb4837b

See more details on using hashes here.

File details

Details for the file woofipro_api-0.0.9-py3-none-any.whl.

File metadata

  • Download URL: woofipro_api-0.0.9-py3-none-any.whl
  • Upload date:
  • Size: 1.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for woofipro_api-0.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 67732521d0843093731e7d3ac0fb8f95009e078e2f2bd96f346c8a161b510dec
MD5 543dd2a429cd596813276398a26e4e52
BLAKE2b-256 3849b88bf215e3a7e00fffd7a7e198e14c687aa02d0fa0534ee283d52069f323

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