Skip to main content

Utility helpers for XChain clients

Project description

xchainpy/xchainpy-util

Utitity helpers for XChain clients

Modules (in alphabetical order)

  • asset - Utilities for handling assets
  • chain - Utilities for multi-chain

Usage

pip install xchainpy_util

Asset

from xchainpy_util.asset import Asset

asset = Asset(chain='BNB', symbol='RUNE-67C')
print(asset.chain)
print(asset.symbol)
print(asset.ticker)

asset = Asset(chain='BNB', symbol='RUNE-67C', ticker='RUNE')
print(asset)

Chain

from xchainpy_util import chain
from xchainpy_util.chain import Chain
is_chain = chain.is_chain(Chain.Binance)
print(is_chain)

is_chain = chain.is_chain('BNB')
print(is_chain)

Tests

These packages needed to run tests:

  • pytest pip install pytest

How to run tests?

$ python -m pytest xchainpy/xchainpy_util/tests

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

xchainpy_util-0.1.8.tar.gz (3.9 kB view hashes)

Uploaded Source

Built Distribution

xchainpy_util-0.1.8-py3-none-any.whl (4.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page