-
Notifications
You must be signed in to change notification settings - Fork 897
exchanges: Add V2 Crypto.com exchange support #1122
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
samuael
wants to merge
293
commits into
thrasher-corp:master
Choose a base branch
from
samuael:cryptoCom
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 1 commit
Commits
Show all changes
293 commits
Select commit
Hold shift + click to select a range
ff63657
model and functions test update
samuael 85b36f0
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael e0ae743
Documentation and minor linter fix
samuael 32ef0a2
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael e07b043
fix type conversion method and add unit test
samuael a3f973c
timestamp unmarshal fix
samuael 9dae023
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael f999d8e
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 8bf25bd
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael a2b2669
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael a9f9986
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 30ccfa3
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 7204ad7
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael a640232
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 0ed85bd
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 9dd6396
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael a011dde
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 0bca653
small update on unit test and orderbook testing
samuael 933898e
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 1578af0
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 5412e91
Added TimeInForce type and updated related files
samuael 0bbd6fb
Linter issue fix and minor coinbasepro type update
samuael b786e75
Bitrex consts update
samuael afa9695
added unit test and minor changes in bittrex
samuael cb2619b
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 710f12a
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 1366934
add missing wrapper declaration
samuael da4b3cb
Unit tests update
samuael e41ab86
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael c9b88ab
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael e11beef
Fix minor linter issues
samuael 9add848
Update TestStringToTimeInForce unit test
samuael aecc942
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 3a7ac71
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 44f1cbb
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael c3e0c5d
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 035e850
Types, Wrapper functions, and unit tests updates
samuael 9eddc9d
Minor unit test update
samuael 964ed95
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 79f5214
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael b9a3598
Types update
samuael 05b4921
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 39f7cf1
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 2179454
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael f1ae01e
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 3043702
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 98f3441
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 45b3596
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 318152b
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael cede5cb
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael f5937da
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 3aa605a
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 6dd27b9
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 6b3e010
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael d82cc0c
fix conflict with gateio timeInForce
samuael b453062
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael c30e347
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 86fdbc8
Update unit test handlings
samuael b7e7e7c
Fit unix test, types, and linter issues
samuael d9f6b2a
Unit tests and few endpoints update
samuael d04c9ca
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 91614ce
Update ratelimiter, wrapper, and few changes
samuael a537c5a
Config lint fix
samuael 0e16a7d
endpoints update and started adding missing endpoints, and unit tests
samuael f316c24
Added missing endpoints and unit tests
samuael 890207d
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael ed8dad5
Minor cleanup on websocket configuration
samuael 235c48c
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 12e1f13
replace errors and minor changes
samuael 22d0f31
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 333d59e
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 6bc8907
Update REST endpoints, types, and unit tests
samuael 0b8eb99
Websocket endpoints error handling update
samuael 9d138e8
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 6f00725
Added Staking endpoint and unit testing
samuael c8c640f
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 7d71b49
Added missing updates
samuael 6366cb8
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael e66e793
Update websocket endpoints, types, and unit tests
samuael f9bb92a
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 3ea7789
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 4a64dfe
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 238a281
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael b822d76
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 55d8088
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 0cdcc54
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 7b6c132
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael e76a85a
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael bb2599b
wrapper setup and endpoint fix
samuael 08522fc
update endpoints and unit tests
samuael c651a21
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael f63547d
Update order tests
samuael 28cb5f7
Complete updating the order unit tests
samuael 4fdc5ee
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael f708de2
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 2f09ca0
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 1ea4f43
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael e8467dd
minor fix on urls and unit test
samuael 123f664
Merge branch 'cryptoCom' of https://github.com/samuael/gocryptotrader…
samuael 9fe9504
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 57db9bb
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 6828343
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael f1c0c1e
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 41de4e8
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 5a6e8a1
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 84445fc
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 745977b
update kucoin and deribit wrapper to match the time in force change
samuael b05fe7f
fix time-in-force related test errors
samuael 2085156
linter issue fix
samuael de494ac
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 889c7cc
time in force constants, functions and unit tests update
samuael 83b6521
shift tif policies to TimeInForce
samuael 4bb42c9
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael e92fe78
linter fix and unit test config update
samuael 9bef751
Update time-in-force, related functions, and unit tests
samuael 18ed556
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 0fbaad8
fix linter issue and time-in-force processing
samuael 892ff5e
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael f195815
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael de3e899
method and price type update
samuael b2ecf70
Merge branch 'update_tif' into cryptoCom
samuael 2161e64
update wrapper with time-in-force
samuael 88584b8
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 0cf66a2
added a good till crossing tif value
samuael 1679be7
order type fix and fix related tim-in-force entries
samuael 3f752f2
update time-in-force unmarshaling and unit test
samuael 8733ed4
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael f89c1ce
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 9535fec
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 9b73f05
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 02f9aab
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael d901c4b
Merge branch 'update_tif' into cryptoCom
samuael 7bd0b68
fix time-in-force error in gateio
samuael 26f6f8d
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 0b2f5e2
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 7fb6142
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 1da9f0b
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 451bcf8
linter issue fix
samuael fdcd5e6
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael fc9c4a8
update based on review comments
samuael ed5e9c8
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael d4e9fa4
add unit test and fix missing issues
samuael deb4eff
minor fix and added benchmark unit test
samuael 4389ed0
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael a645754
change GTT to GTC for limit
samuael 8346856
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 274db9a
fix linter issue
samuael 8501e23
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael e958584
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 14134b1
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael af2cb92
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 744efad
added time-in-force value to place order param
samuael 7a52b70
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael e0a622c
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 4918184
Merge branch 'update_tif' into cryptoCom
samuael 9c2c2a4
Fix linter issues
samuael 3d806e5
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 148f7ed
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 2b088d0
fix minor issues based on review comment and move tif code to separat…
samuael 0d22549
update on exchanges linked to time-in-force
samuael dfdbdfc
resolve missing review comments
samuael 84eb5b5
minor linter issues fix
samuael a9a4bb1
added time-in-force handler and update timeInForce parametered endpoint
samuael a2b5dde
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 286aefd
minor fixes based on review
samuael 7702b10
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael b25a7c7
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael f9a6593
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 6a6e466
nits fix
samuael 0b5bb56
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael f09c0b9
update based on review
samuael 9659775
linter fix
samuael ad6f761
rm getTimeInForce func and minor change to time-in-force
samuael 21cd947
minor change
samuael 150d59d
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael d3d0175
Merge branch 'update_tif' into cryptoCom
samuael 89ff36a
update based on review comments
samuael 31668c0
wrappers and time-in-force calling approach
samuael 764eb37
minor change
samuael 1a66076
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 9c6f10d
update gateio string to timeInForce conversion and unit test
samuael 84dc671
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 1a82818
adding derivative endpoints and updating existing spot endpoints
samuael c929391
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 6ce09e8
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael befe504
updated order test unit tes functions
samuael 3b66d7b
add missing insurance endpoint and update websocket subscription
samuael ab6ffcb
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 3d32e80
update account balance handling
samuael 7e6eb64
minor fixes on unit tests
samuael bee8ebf
nits fix based on feedback
samuael 603d30f
update TestDeriveCancel unit test assert messages
samuael a4d79a7
update TestDeriveCancel unit test assert messages
samuael a7e71a8
adding websocket stream data processor for perpetual_swap instruments
samuael 0b847b6
completed websocket push data handlers
samuael 566d9a5
fix unit tests
samuael 00dd08d
update timeInForceFromString method to return formatted error and upd…
samuael 3ab4f99
assets types update on wrapper and config files
samuael 2ca7a71
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 13f665f
reconfigure asset types and update wrapper functions and unit tests
samuael 2271088
added a perpetualTP variable for testing perpetual swap instruments
samuael 3cd5ea2
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 0f1aba6
Merge branch 'update_tif' into cryptoCom
samuael 729f1fd
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael be98e8c
update wrapper functions, helper functions, ratelimits, and unit tests
samuael cfa688b
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 83ccf34
linter issues fix
samuael 78202e9
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 7aa6ff9
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 61839a6
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 9ca6fde
resolve issues and overall update
samuael 9c92588
linter issues fix
samuael 931a2d7
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael bb883a5
rename orderbook Base to Book and Tranches to Level based on recent c…
samuael b43d76d
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 14a7961
fix based on orderbook changes
samuael e2ac53f
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael c167a22
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 518289b
rename exchange receiver
samuael fddc6e0
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 8724359
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 73c190a
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 9aba99a
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 5c51ed9
build(deps): Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (…
dependabot[bot] 469cad7
build(deps): Bump github.com/grpc-ecosystem/grpc-gateway/v2 (#2017)
dependabot[bot] fba13c6
build(deps): Bump github.com/mattn/go-sqlite3 from 1.14.30 to 1.14.32…
dependabot[bot] 598b2f2
build(deps): Bump google.golang.org/protobuf from 1.36.7 to 1.36.8 (#…
dependabot[bot] 1ea1072
exchanges: Limit mock test JSON data size by truncating slices and ma…
samuael bd9cbea
exchange/order/limits: Migrate to new package and integrate with exch…
gloriousCode 2f5022f
linters: Add modernise tool check and fix issues (#2012)
thrasher- e41e44b
devcontainer: Update Dockerfile and settings for VSCode (#2020)
thrasher- f480e93
web: Fix typo in settings component (#2022)
MathieuCesbron 42d8f33
added missing endpoints, and fix linter and other issues
samuael caf5c12
updating trading endpoints based on recent changes
samuael 91285f5
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 833bbfc
self review, minor fixes, and added announcement endpoint
samuael a82c40e
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael d5d1dba
adding fiat wallet api endpoints
samuael 606877f
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael d54cfa0
completed staking endpoints
samuael ada0316
added a single comment
samuael 79856b8
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 5c2613f
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael a8c660f
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 718c2bd
fix errors caused after rebase
samuael 9f4b348
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael e82c8e7
code optimization and wrapper update
samuael c0dc2ae
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael 073f9b9
minor change
samuael 55a1c50
Merge branch 'master' of http://github.com/thrasher-corp/gocryptotrad…
samuael File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.