mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-05-13 23:16:45 +00:00
* Initial rework of rework of requester - WIP * Implementing and checking rate limits - WIP * implemented coinbene rate limiting shenanigans * add in remaining WIP * fixy * use authenticated rate limit * drop ceiling as this can be done with a counter later * add functionality to struct * purge config options for rate limiting so as to keep things minimal * prepare futures and swap rate limiting for implementation * Address linter issues * Addressed nits, fixed race * fix linter issue * remove global var as this was only setting when newrequester was called * moved rate limit functionality into its own file * Update Bitfinex with correct rate limit and test endpoints (WIP) * finish off bitfinex adjustments * fixes * fix linter issues * slowed rate for coinbasepro * drop rate limit for huobi as the doc times have intermittent 429 issues. * Set MACOSX_DEPLOYMENT_TARGET to remove linking warning * Addr Thrasher nits * Addr glorious nits * unexport do request function * fixed nitorinos * Fixed something I missed * move disabled rate limiter into loadexchange and use interface functionality * Add temp quick fix
31 lines
1.1 KiB
Modula-2
31 lines
1.1 KiB
Modula-2
module github.com/thrasher-corp/gocryptotrader
|
|
|
|
go 1.12
|
|
|
|
require (
|
|
github.com/d5/tengo/v2 v2.0.2
|
|
github.com/gofrs/uuid v3.2.0+incompatible
|
|
github.com/golang/protobuf v1.3.3
|
|
github.com/google/go-querystring v1.0.0
|
|
github.com/gorilla/mux v1.7.3
|
|
github.com/gorilla/websocket v1.4.1
|
|
github.com/grpc-ecosystem/go-grpc-middleware v1.2.0
|
|
github.com/grpc-ecosystem/grpc-gateway v1.12.2
|
|
github.com/kat-co/vala v0.0.0-20170210184112-42e1d8b61f12
|
|
github.com/lib/pq v1.3.0
|
|
github.com/mattn/go-sqlite3 v1.13.0
|
|
github.com/pkg/errors v0.9.1
|
|
github.com/pquerna/otp v1.2.0
|
|
github.com/spf13/viper v1.6.2
|
|
github.com/thrasher-corp/goose v2.7.0-rc4.0.20191002032028-0f2c2a27abdb+incompatible
|
|
github.com/thrasher-corp/sqlboiler v1.0.1-0.20191001234224-71e17f37a85e
|
|
github.com/toorop/go-pusher v0.0.0-20180521062818-4521e2eb39fb
|
|
github.com/urfave/cli v1.22.2
|
|
github.com/volatiletech/null v8.0.0+incompatible
|
|
golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5
|
|
golang.org/x/sys v0.0.0-20191003212358-c178f38b412c // indirect
|
|
golang.org/x/time v0.0.0-20190308202827-9d24e82272b4
|
|
google.golang.org/genproto v0.0.0-20191002211648-c459b9ce5143
|
|
google.golang.org/grpc v1.27.0
|
|
)
|