New structure, persistance and recovery
This commit is contained in:
@ -40,7 +40,7 @@ func Runner(cfg app.Config) error {
|
||||
userData := data.New()
|
||||
|
||||
// Initialize FIX Post-Trade Manager.
|
||||
fixManager := fix.NewManager(cfg.FIX, notify)
|
||||
fixManager := fix.NewManager(cfg.FIX, appStore, notify)
|
||||
if err = fixManager.Start(); err != nil {
|
||||
return fmt.Errorf("error starting FIX initiator: %w", err)
|
||||
}
|
||||
@ -54,7 +54,7 @@ func Runner(cfg app.Config) error {
|
||||
EnableJWTAuth: cfg.EnableJWTAuth,
|
||||
}
|
||||
|
||||
api := rest.New(userData, appStore, apiConfig, notify)
|
||||
api := rest.New(userData, appStore, fixManager, apiConfig, notify)
|
||||
api.Run()
|
||||
|
||||
cmd.WaitForInterruptSignal(nil)
|
||||
|
||||
Reference in New Issue
Block a user