API Reference DpExchangeWebull v#0.4.167

Copy Markdown View Source

Modules

Webull, behind the DpExchange facade.

Signs a request with credentials the host has already obtained. Internal.

Wraps the app_key/app_secret/access_token triple so it can sit in a GenServer's state without printing in full the moment that process crashes.

Which Webull this package is talking to — production, or the UAT environment.

An in-process Webull, for a consumer's tier-1 tests and for the conformance suite.

This venue's subscription lifecycle — internal, and the place where its two transports are joined.

What DpExchange.Webull.Feed was asked to do, kept in a process that outlives it. Internal.

MQTT 3.1.1 packet encode/decode — only the packets this venue needs.

The options each facade function reads, in one place, and the check that refuses the rest.

Minimal proto3 decoder for the three Webull streaming payloads this package consumes.

Webull's OpenAPI REST surface — internal.

The MQTT-over-WebSocket connection — internal, never named above the facade.

The HTTP half of subscribing — internal.

This venue's process tree — internal.

Webull's symbol mapping.

A vendored, patched fork of websockex 0.5.1, private to this package — never aliased or referenced as WebSockex from outside DpExchange.Webull, and not part of this package's own public API.