piker/piker/brokers
Gud Boi 8299c65818 Clean up `TooFastEdit` remnants and ws-token flow
Drop all commented-out `TooFastEdit` class,
`reg_err_types`, and `isinstance()` references.
Replace the hard ws-token `assert` in
`subscribe()` with a soft mismatch log that
updates the local `token` ref; cache the result
as `latest_token` for use in sub msgs.

Also,
- Comment out the `reg_err_types` import.
- Switch `pformat` -> `ppfmt` in `openOrders` update log.

(this commit msg was generated in some part by [`claude-code`][claude-code-gh])
[claude-code-gh]: https://github.com/anthropics/claude-code
2026-04-16 13:30:00 -04:00
..
binance Move `reg_err_types` imports to module-level 2026-03-30 13:25:41 -04:00
deribit Swap `open_channel_from()` yield-pair order 2026-03-24 20:21:29 -04:00
ib Fall back to `con.exchange` in IB ledger fill loop 2026-04-16 13:30:00 -04:00
kraken Clean up `TooFastEdit` remnants and ws-token flow 2026-04-16 13:30:00 -04:00
__init__.py Add `MarketNotFound` exc and improve binance fqme error 2026-03-24 20:21:29 -04:00
_daemon.py Drop info-level `.pause()`-es used while devving 2026-02-23 13:26:46 -05:00
_util.py Add `MarketNotFound` exc and improve binance fqme error 2026-03-24 20:21:29 -04:00
cli.py Pass `loglevel` down through `.data` callstack 2026-02-23 12:22:48 -05:00
core.py Use `__name__` for loggers across most sub-mods 2026-02-23 12:22:48 -05:00
data.py Update `tractor` private-API refs across codebase 2026-03-24 20:21:29 -04:00
kucoin.py Update to latest `KucoinMktPair` spec 2025-02-12 18:08:40 -05:00
questrade.py Register all custom excs with `tractor` IPC 2026-03-24 20:21:29 -04:00
robinhood.py Use `__name__` for loggers across most sub-mods 2026-02-23 12:22:48 -05:00