action() :: Tai.VenueAdapters.Bitmex.Stream.ProcessAuth.Messages.UpdateOrders.t() | Tai.VenueAdapters.Bitmex.Stream.ProcessAuth.Messages.NoOp.t() | Tai.VenueAdapters.Bitmex.Stream.ProcessAuth.Messages.Unhandled.t()
msg() :: map()
from_venue(msg()) :: {:ok, action()} | {:error, :not_handled}