├── .dockerignore ├── .github └── workflows │ ├── docker.yml │ └── go.yml ├── .gitignore ├── .vscode └── launch.json ├── Dockerfile ├── LICENSE.txt ├── README.md ├── Taskfile.yml ├── docs ├── docs.go ├── swagger.json └── swagger.yaml ├── etc ├── dbeqbasic.SPY.html ├── dbeqbasic.SPY.png └── swagger_console.png ├── go.mod ├── go.sum ├── handlers ├── get_charts.go ├── get_last_trades.go ├── get_ohlcv.go ├── js │ ├── tooltipFormatter.js │ ├── tooltipPositioner.js │ ├── xAxisFormatter.js │ └── zoomLabelFormatter.js └── registry.go ├── livedata ├── client.go └── config.go ├── main.go ├── middleware ├── cors.go ├── db.go ├── logger.go ├── sql │ ├── candles.sql.tpl │ ├── extensions.sql.tpl │ └── trades.sql.tpl └── util.go └── sdk └── types.go /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/README.md -------------------------------------------------------------------------------- /Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/Taskfile.yml -------------------------------------------------------------------------------- /docs/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/docs/docs.go -------------------------------------------------------------------------------- /docs/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/docs/swagger.json -------------------------------------------------------------------------------- /docs/swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/docs/swagger.yaml -------------------------------------------------------------------------------- /etc/dbeqbasic.SPY.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/etc/dbeqbasic.SPY.html -------------------------------------------------------------------------------- /etc/dbeqbasic.SPY.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/etc/dbeqbasic.SPY.png -------------------------------------------------------------------------------- /etc/swagger_console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/etc/swagger_console.png -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/go.sum -------------------------------------------------------------------------------- /handlers/get_charts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/handlers/get_charts.go -------------------------------------------------------------------------------- /handlers/get_last_trades.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/handlers/get_last_trades.go -------------------------------------------------------------------------------- /handlers/get_ohlcv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/handlers/get_ohlcv.go -------------------------------------------------------------------------------- /handlers/js/tooltipFormatter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/handlers/js/tooltipFormatter.js -------------------------------------------------------------------------------- /handlers/js/tooltipPositioner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/handlers/js/tooltipPositioner.js -------------------------------------------------------------------------------- /handlers/js/xAxisFormatter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/handlers/js/xAxisFormatter.js -------------------------------------------------------------------------------- /handlers/js/zoomLabelFormatter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/handlers/js/zoomLabelFormatter.js -------------------------------------------------------------------------------- /handlers/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/handlers/registry.go -------------------------------------------------------------------------------- /livedata/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/livedata/client.go -------------------------------------------------------------------------------- /livedata/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/livedata/config.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/main.go -------------------------------------------------------------------------------- /middleware/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/middleware/cors.go -------------------------------------------------------------------------------- /middleware/db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/middleware/db.go -------------------------------------------------------------------------------- /middleware/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/middleware/logger.go -------------------------------------------------------------------------------- /middleware/sql/candles.sql.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/middleware/sql/candles.sql.tpl -------------------------------------------------------------------------------- /middleware/sql/extensions.sql.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/middleware/sql/extensions.sql.tpl -------------------------------------------------------------------------------- /middleware/sql/trades.sql.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/middleware/sql/trades.sql.tpl -------------------------------------------------------------------------------- /middleware/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/middleware/util.go -------------------------------------------------------------------------------- /sdk/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NimbleMarkets/dbn-duckduck-goose/HEAD/sdk/types.go --------------------------------------------------------------------------------