Tradehub.Stream.balances

You're seeing just the function balances, go back to Tradehub.Stream module for more information.

Specs

balances(String.t()) :: :ok | {:error, reason :: any()}

Subscribes to the balances.[account] channel of the given account to request latest balance updates.

A topic named balances.[account] in the Tradehub.PubSub will automatically created to handle incomming messages of this subscription.

Examples

iex> alias Phoenix.PubSub
iex> PubSub.subscribe Tradehub.PubSub, "balances.tswth174cz08dmgluavwcz2suztvydlptp4a8f8t5h4t"
iex> Tradehub.Stream.balances("tswth174cz08dmgluavwcz2suztvydlptp4a8f8t5h4t")
iex> Process.info(self(), :messages)
iex> Tradehub.Stream.unsubscribe "balances.tswth174cz08dmgluavwcz2suztvydlptp4a8f8t5h4t"