architect_py package

Subpackages

Submodules

architect_py.client module

class architect_py.client.Client(base_ws_url: str = 'ws://127.0.0.1:6001')

Bases: object

async cancel_order(order_id: str) None
async connect()
async get_tradable_product(base: str, quote: str, venue: str, base_type: ProductType = ProductType.Crypto, quote_type: ProductType = ProductType.Fiat, route: str = 'DIRECT') Dict[str, Any]
async query(request: Dict[str, Any]) Any
async send_limit_order(tradable_product_id: str, dir: Dir, price: Decimal, quantity: Decimal, account: str = 'Default') int
async subscribe(request: Dict[str, Any]) Queue
async subscribe_netidx(path: str) Queue
class architect_py.client.Dir(value)

Bases: Enum

An enumeration.

Buy = 1
Sell = 2
class architect_py.client.ProductType(value)

Bases: Enum

An enumeration.

Crypto = 1
Fiat = 2

Module contents