Ryan O'Hara-Reid
f843b7d277
exchange: upgrade UpdatePair method ( #991 )
...
* exchange: upgrade update pair
* exchanges: Add enabled string matching and format handling if discrepency is found.
* linter: fixes
* bithumb: fix tests
* BTSE: api change fix ordering
* huobi: fix tests
* gloriousnits: stage 1
* gloriousnits: stage 2
* currency: more nits
* bitmex: add spot and process pairs before currency package call.
* bitmex: finished correct orderbook matching and other implementations
* linter: fix issue
* currency: Fix linter
* currency: segregate and protect pair store, update tests
* currency/manager: clean code, rm log output
* currency: Add store method and make sure formatting stays nil if not stored.
* gct: check errors
* engine/websocketroutineman: fix tests
* bybit: fix duplication bug
* huobi: fix test
* btse: fix tests?
* ob/buffer: fix tests
* Update currency/manager.go
Co-authored-by: Scott <gloriousCode@users.noreply.github.com >
* glorious: nits
* glorious: nits strikes again.
* exchange: add bypassConfigFormatUpgrades to stop formatting
* GLORIOUS LINTER
* Update exchanges/bithumb/bithumb_wrapper.go
Co-authored-by: Scott <gloriousCode@users.noreply.github.com >
* glorious: nits
* exchange: fix pair upgrade issue when duplications are in both avail and enabled pairs
* linter: fix shadow dec
* config: fix test
* Update currency/pair_test.go
Co-authored-by: Scott <gloriousCode@users.noreply.github.com >
Co-authored-by: Ryan O'Hara-Reid <ryan.oharareid@thrasher.io >
Co-authored-by: Scott <gloriousCode@users.noreply.github.com >
2022-09-16 08:59:27 +10:00
Adrian Gallagher
9a4eb9de84
CI: Fix golangci-lint linter issues, add prealloc linter and bump version depends for Go 1.18 ( #915 )
...
* Bump CI versions
* Specifically set go version as 1.17.x bumps it to 1.18
* Another
* Adjust AppVeyor
* Part 1 of linter issues
* Part 2
* Fix various linters and improvements
* Part 3
* Finishing touches
* Tests and EqualFold
* Fix nitterinos plus bonus requester jobs bump for exchanges with large number of tests
* Fix nitterinos and bump golangci-lint timeout for AppVeyor
* Address nits, ensure all books are returned on err due to syncer regression
* Fix the wiggins
* Fix duplication
* Fix nitterinos
2022-04-20 13:45:15 +10:00
Ryan O'Hara-Reid
736c92a99b
bithumb: Add websocket support ( #745 )
...
* bithumb: Add websocket support (WIP)
* bithumb: cont impl.
* bithumb: finish, issues with orderbook needs review
* linter issues
* bithumb: move to separate file
* bithumb: change to pointer for book
* bithumb: Add tests
* bithumb: Address nits
* websocket: Export subscription error and wrap returns
* bithumb: cleanup/ fix tests
* gctrpc/bithumb: fix misspelling
* bithumb: gofmt
* readme: update support table, regen doc
* tradesReadme: update
* readme: update template
2021-08-16 16:53:23 +10:00