spirit/__init__.py,sha256=HPB236Xz3gt5gBWoeK66ngcwwNViwj5EGOfl-1lr5L0,581
spirit/backfill.py,sha256=bYog8GMa1OSnsog4lrrUjRte6wsQwCD8UAWzZdLyJF0,7171
spirit/config.py,sha256=7dTybnBajDsP5Kc9xzBrwDUlCy7qw2BNyzQl82s9Ve0,5672
spirit/context.py,sha256=3wD73ZREON6qZvmaxy3aKXUUJHRPFPcTOORtmMtOsI8,19100
spirit/context_manager.py,sha256=tCEZKDFXMo93jkO6t0_3ODBQSkQfQ4L5TvHTl2HuZ7k,2525
spirit/data_types.py,sha256=90PSUFJfdxI7KKHRfGaHavdRX8VHC1peQCog5CXwOFQ,1528
spirit/health.py,sha256=MOWR5u66UTmKAn1E4VFVC8biaqYhBKEtCKB2rIet9I4,19192
spirit/logger.py,sha256=xwPT4LfJrhqfdzJ2qZtOXF54pCiZSkhVqexEDAj34zI,3707
spirit/main.py,sha256=a3GbJlLNJVeBh4NJf64yxMejP5-iHZ0FKmljiYJsNIQ,116408
spirit/pending_order_manager.py,sha256=pn9aVQT8jEdMYOVqz8v4pBud3UKDKwJs2JHu-kO13Uw,3718
spirit/runtime_lock.py,sha256=U6cKFeXmDhjSRzblqQvuV5x2zi-bH31hb_LjYi3RX9Y,9549
spirit/setup.py,sha256=uT9O7HGJBRBn--MSzwTnT0VQ4M5FjGWY7Gg-kZKqVFY,36994
spirit/strategy_config.py,sha256=BaUkxJq1n1s62L3IUNS9wNZdPCh91_zhJvi05oHy8SI,10173
spirit/strategy_registry.py,sha256=HHkKN1ECvcHQHRu2fdQ5NcEStAgXS4Zyu2jNkGSKKf4,4698
spirit/trade_logic.py,sha256=KQmVtXt7buv7ta-RWLAqqbm1v3DyQ0dsjhN2dqtTjcE,17530
spirit/trade_signal.py,sha256=84_9rRMxIHCa0SypG5dfcwvHzJfPFrGyyGm2QN-KF20,3784
spirit/trade_status.py,sha256=4_QORTlrWReze_EVhuXcy-_eu6eStXLKwJh66jyrOyI,1347
spirit/trade_types.py,sha256=l0RCyd3G03LwG7hbD9kwPG5aGTQ4tIuvjBfp4QhRqaQ,1729
spirit/uninstall.py,sha256=Ae70nb-eF1VjZ9Mo3qQhhn5sbRVay9nxnh7-uTKD67s,20900
spirit/web.py,sha256=mELI1OrdM683es85B062kV5_jzZ4uEexDUSJnHrVJ_U,10739
spirit/exchange/__init__.py,sha256=ej0PEOqJALQXbzgiYbezdfmpAFWlnSNSoNlvNPllsf4,2596
spirit/exchange/executor.py,sha256=mbu8JDHpj3fEvg33a8407WdxoF3a25LnyPol-DXfMdM,3756
spirit/exchange/kraken.py,sha256=R2HQgKyPrnCFImRPlxC2CSUBcpi7Rr1wdZl9iXhttPM,15203
spirit/exchange/protocol.py,sha256=IkwCEvCuKs-Db77w5HRl9MNk21NKsl45IGzzFGIzfdY,8741
spirit/pipeline/__init__.py,sha256=t2yR7WRbgDPFp0v4YhbsVhsxJ_1ifmebpb-HUd_qETA,2100
spirit/pipeline/daemon_health.py,sha256=nXdt4zOfnFQoIaa8XseZ4W1w0nFmlu0lllsu5MjcXr8,2414
spirit/pipeline/event_bus.py,sha256=NvMgWHq4Fg6wJEzPFP6NPJTbvy6DvvXORQso7s7Q3BU,3836
spirit/pipeline/freshness_cache.py,sha256=tAUWh-00M4cI8tiOAL3-J60x82qW86bUSjNftak4Ztg,9195
spirit/pipeline/readiness_gate.py,sha256=ZGQDhqEL7Tft6mm5ysvWJ3zgXnZ-xKoYpWZkMiNJppw,4900
spirit/pipeline/ws_event_bus.py,sha256=fht4hGX4IYQCijiahxiCTzf8dDMb5CQi6-UMbkrqkUU,27477
spirit/storage/__init__.py,sha256=7nEvbikORh4clOOtv_rPNU7Sp4wwKoZw-mYEN0DAH9o,459
spirit/storage/pairs.json,sha256=cDjipWGaVY-0uh7pN8QsS_2IlhlF9hPf9le4RSneXWM,735
spirit/storage/sqlite_schema.sql,sha256=epNNVb7e-JizKFcKMbO5cWRKfCWQSwWNXRj8HoNUeAY,7172
spirit/strategies/__init__.py,sha256=rQdh7Y3ycduWpomYaB6ErKyzbUsGFAAuysdkZ187Nog,32
spirit/strategies/base.py,sha256=h27zInnU-8YuzJcEJXvFr-aNRMlFD74sEDhkq9wOKRQ,6013
spirit/strategies/examples/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
spirit/strategies/examples/macd_demo.py,sha256=NZ6S8ykWwJQhywYx86UHNk5KM8qCXjMSsaxU8BShv80,18210
spirit/strategies/examples/sma_crossover.py,sha256=Oaana77NE-Bb6XktiZj4SHWU61MseJjHwqFabwQP7no,5481
spirit/utils/__init__.py,sha256=1nnehDGUBNrPPmkDC-MWMJYQ6JyP_eoFx4QMk1GNO_w,225
spirit/utils/api_data_provider.py,sha256=NxhbJMXZ7iMRCF0GfzNghVS3wKP4N0CVL0I79wT4h9A,25455
spirit/utils/capability_check.py,sha256=P9BmomZpzPwF_tzGEnFAwmnguYqXi3bqxyoV6StqF-k,4340
spirit/utils/composite_data_provider.py,sha256=53aku51fEXNBffArfIQcr3WLLM4-pm7tXIPKCLTRynY,9828
spirit/utils/config_loader.py,sha256=1r6xUIGDL9goayEe-wQBZO7Bhh0fCPsGfjGyT1aJBzI,10379
spirit/utils/data_provider.py,sha256=KEepBxLjTvY6RudNB49cK8gdgx0fwU8JB5vcAzTIHTo,25214
spirit/utils/data_source.py,sha256=vyyLw-4dk7KvIb_VHWl7_P_8mIV3MzJRFw9_ibARBl0,15292
spirit/utils/db_utils.py,sha256=twJCRnDjznO43ekakBvkfi0uPYUDQB3CtzRxk7SNRyE,2210
spirit/utils/exchange_backed_data_provider.py,sha256=v0VA2e228YQ__p37MJfCtIozFV4hbEoVVDdmRtEGrTI,12836
spirit/utils/feature_engineering.py,sha256=zYpCP_zjwqSX67ix--rtf30uW0_kT7Ic-jrinERqaH0,14218
spirit/utils/kraken_api_client.py,sha256=2SAKJogoFqoSFSVlVrtHwdsrGNMUdpIdbCOulAwNEAc,16419
spirit/utils/kraken_csv.py,sha256=5FU8kEkFUIftZA-XSlF5BoNHxdzn--h6bIVntx00KOY,4358
spirit/utils/kraken_ohlc_buffer.py,sha256=t5xmD8sfBFlhi98frLhRYb4Q_dhsOHzFim7PABLTrrk,12827
spirit/utils/multi_interval_data_source.py,sha256=QR8T6LsdjXNb1lGX6CjE854jYPMc7RFMA3r3YwozHU8,4794
spirit/utils/multi_pair_data_source.py,sha256=XguDDNi9HfMB5Qaf38vgOl25LMFfw8uNRWM1WDWIc7Y,10266
spirit/utils/ohlc_catchup.py,sha256=NwdRQGEG8Wy66lNPZapGiQ3iW4FQ7WRoc2mtZmJNH_Y,12623
spirit/utils/order_executor.py,sha256=wZ1y_0R-35vFFso4EFRkCEWyDLfT4nTvgjNCflsweFs,23431
spirit/utils/paid_tier_composite.py,sha256=8DXTw8h1IgpLTgy3x1iVccxgzK1iJogBvBATB3WgOKk,5181
spirit/utils/pair_registry.py,sha256=KGlUVEdXul0tw-tWBTFpelt1jtOj3jgQ5p8JdqGlNmA,3757
spirit/utils/paper_order_executor.py,sha256=jHWId3DIgflBZtUnBDnaHpHxzI0E8o6aJFb3bOTKmFc,22024
spirit/utils/pipeline_data_source.py,sha256=aKLmRY2oXAqBK7zo0ori1W-zAjZiGItfZGV9Lod9otY,14682
spirit/utils/preflight.py,sha256=m9MxsJyaiMWpDUo3nJ5ph7Hq0I4ovP1OJ8qaQ_GqEfA,28171
spirit/utils/replay_data_source.py,sha256=sps3D7MlQuGUuy5WnvpkS0gumMJdiC30P4rwuNlc044,10321
spirit/utils/run_manager.py,sha256=S3psofCqNNDEFGka9t2G-VyLHEw-a1KMCXYGTnXHBq0,6966
spirit/utils/sqlite_data_provider.py,sha256=DQJ6Ig16fac02mmMnoUrrIz6YQ-5fM2Ca268Khs6yl0,27617
spirit/utils/strategy_performance_writer.py,sha256=eRvIs6SiNjWq7mGBWtqRiyaW7CqL9R106IvieG79Slg,4301
spirit_platform-2.2.4.dist-info/licenses/LICENSE,sha256=udYEPoRDIQ9FgQBBDptMk0BMj6ObSEHGZQa0ZGY7DHs,11280
spirit_platform-2.2.4.dist-info/METADATA,sha256=eAvV3DZaB5UHRibvY3ME2H1_yANgrNQNsABMuywCX1k,8010
spirit_platform-2.2.4.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
spirit_platform-2.2.4.dist-info/entry_points.txt,sha256=pacnLET9-3XqSBhFUnfMtZu_DcX9SM3h4C0qb_aIU_k,200
spirit_platform-2.2.4.dist-info/top_level.txt,sha256=jFXXaQV3kMERclQXvJKIZ3Ty7Sk47Jl2JYABpE5WK2w,7
spirit_platform-2.2.4.dist-info/RECORD,,
