privex.exchange.base

Functions

empty_decimal(obj)

Classes

ExchangeAdapter([extra_provides, …])

Abstract base class used by all exchange adapters for interoperability

ExchangeManager

Basic usage.

PriceData(from_coin, to_coin, last[, bid, …])

Exchange price data object returned by exchange adapters

Exceptions

ExchangeDown

Raised when an exchange appears to be down, e.g.

ExchangeException

Base exception for all exceptions that are part of privex.exchange

ExchangeRateLimited

Raised when an exchange adapter encounters a rate limit while querying an exchange

PairNotFound

Raised when a requested coin pair isn’t supported by this exchange adapter

ProxyMissingPair

Raised when a requested coin pair required for try_proxy does not exist.