Closed goodboy closed 1 year ago
Just reproed this failure from CI after doing an update to all packages.
Not sure if it's tractor
dev pinning or something else..
Bleh/lol that test is failing do to error msg differences in dev branch of tractor vs. this..
There, now tractor
's branch piker_pin
is in the right spot 🏄🏼
Adds a new singleton
samplerd
actor to our service tree which provides:ShmArray
buffers thereby providing a unified and synchronized "step update" for all real-time flows.The overall service tree should now look something like:
Further included enhancements in this patchset:
._daemon.Services
API which presents as a singletonclass
with@classmethod
s and is expected to exist once-and-only-once in thepikerd
actor.kraken
fix to avoid ws unsubs on reconnect and adjustment to better parsesrc_fiat
for position tracking.binance
always query for an extra 1Min ohlc bar to ensure latest sample step is being used.What we might factor out:
Lagged
s => moved into #441 which requires https://github.com/goodboy/tractor/pull/343 fromtractor
Further TODOs:
samplerd
is always spawnedemsd
andpaperboi
can be allocated and queried