service backend
All checks were successful
ci/woodpecker/push/db Pipeline was successful
ci/woodpecker/push/nats Pipeline was successful

This commit is contained in:
Stephan D
2025-11-07 18:35:26 +01:00
parent 20e8f9acc4
commit 62a6631b9a
537 changed files with 48453 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
package config
import (
mmodel "github.com/tech/sendico/fx/ingestor/internal/model"
pmodel "github.com/tech/sendico/pkg/model"
)
type PairConfig struct {
Base string `yaml:"base"`
Quote string `yaml:"quote"`
Symbol string `yaml:"symbol"`
Provider string `yaml:"provider"`
Invert bool `yaml:"invert"`
}
type Pair struct {
PairConfig `yaml:",inline"`
Source mmodel.Driver `yaml:"-"`
}
type MarketConfig struct {
Sources []pmodel.DriverConfig[mmodel.Driver] `yaml:"sources"`
Pairs map[string][]PairConfig `yaml:"pairs"`
}