Live order book stream
The stream follows the snapshot-plus-deltas model: exactly one snapshot frame with the top-depth levels of each side, then update frames carrying only changed levels. In updates size "0" removes a level. Levels are keyed by numeric price value, so a client must not distinguish "1.5" from "1.50". An upstream resync or transparent reconnect is absorbed into a regular update diff — a client sees exactly one snapshot frame per connection. A positive throttlingDelay coalesces diffs (latest size per price wins) into at most one update frame per delay; 0 or omitted forwards every upstream batch. A terminal upstream error is delivered as an error frame and closes the socket; a client that does not read the stream fast enough for its depth is dropped with too_much_data.
Cost: 50 credits per subscription, charged again in every quota window the connection stays open in.