Skip to content

tompston/binance-pooler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Timeseries data scraper example, implementing the ideas mentioned in this tutorial.

Scrapes spot data from binance api and stores it in a mongodb database.

Additional features:

  • Logging
  • Tracking of cron job state and executions (wrapper around the robfig/cron/v3 package)

Dependencies

Running the app

chmod +x run.sh

# start the binance-pooler/cmd/pooler app
./run.sh pooler
# run tests for the project (will be written under mongodb database called `test`)
./run.sh test

Project structure

├── binance-pooler
│   ├── cmd               # entry points for the apps
│   ├── conf              # config files
│   ├── internal
│   │   ├── api           # api implementation
│   │   └── pooler        # data pooler implementations
│   └── pkg
│       ├── app           # main app struct and config
│       └── dto           # shared types of the parsed data

About

Time series binance pooler

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published