piker/piker/accounting
Tyler Goodlet 0b43e0aa8c Try having `brokerd` eps defined in `.brokers._daemon`
Since it's a bit weird having service specific implementation details
inside the general service `._daemon` mod, and since i'd mentioned
trying this re-org; let's do it B)

Requires enabling the new mod in both `pikerd` and `brokerd` and
obviously a bit more runtime-loading of the service modules in the
`brokerd` service eps to avoid import cycles.

Also moved `_setup_persistent_brokerd()` into the new mod since the
naming would place it there even though the implementation really
wouldn't (longer run) since we want to split up `.data.feed` layer
backend-invoked eps into a separate actor eventually from the "actual"
`brokerd` which will be the actor running **only** the trade control eps
(eg. trades_dialogue()` and friends).
2023-05-09 14:49:26 -04:00
..
__init__.py `.accounting`: Use `_fqme()` throughout and export decimal converters 2023-05-09 14:49:26 -04:00
_allocate.py Move `.clearing._allocate` -> `accounting._allocate` 2023-05-09 14:49:26 -04:00
_ledger.py Actually, require `mkt_by_fqme` in `.iter_trans()` 2023-05-09 14:49:26 -04:00
_mktinfo.py Fix `Symbol.from_fqme()` extra added symbols.. 2023-05-09 14:49:26 -04:00
_pos.py `.accounting`: Use `_fqme()` throughout and export decimal converters 2023-05-09 14:49:26 -04:00
_toml.py Drop weird extra line from license headers 2023-05-09 14:49:26 -04:00
cli.py Try having `brokerd` eps defined in `.brokers._daemon` 2023-05-09 14:49:26 -04:00