Files
gocryptotrader/cmd/exchange_wrapper_issues/wrapperconfig.json
Samuael A 2ac165a477 exchanges: Add OKX support (#1005)
* public endpoints methods added

* Completing mapping REST endpoints

* Binanceus Wrapper methods -Partially

* Binanceus Wrapper methods -Partially

* BinaWra functions with test funs; Not Completed

* Finalizing wrapper methods & test

* Fix & Complete wrapper functions

* Finalizing wrapper methods & test

* Adding Stream Datas

* WS Test functions

* CI: Fix golangci-lint linter issues

* CI: Fix reverting unnessesary changes and type conversion issues

* CI: Fix reverting unnessesary changes and type conversion issues

* Adding Public endpoints and tests

* Adding Market and Public Endpoints

* Adding Public endoints

* Public Trading Endpoints & Authenticated Trade order methods

* Adding Authenticated Methods and Tests

* Adding algo and Funding Authenticated endpoints

* Adding funding trading endpoints and correspondint tests

* adding authenticated endpoints

* Completing Block Trading endpoints and added subaccount endpoints

* Completing sub account and grid Trading endpoints

* Adding Rate Limit and missing endpoints

* Wrapper and Websocket handlers

* Fixing Websocket Test and Push Data Handler Issues

* Fixing Websocket Test and Push Data Handler Issues

* Fixing linter issues, package dependency, and other slight tempos

* Fixing linter and slight tempos

* Update on test functions, and Rest and Websocket Endpoint handlers

* Remove okex, adding comments, and slight fixes on endpoints.

* Fixing linter issues and adding comments

* Slight code changes, updating documentation, and n and linter issues

* Fix context and configuration endpoint issues

* slight fixes on config and test files

* adding some missing test and fix linter issues

* fix linter issue

* Slight fixes on code structure, shorthand exp,and ot and other

* Fix slight linter issue

* Slight code fixes and fixing linter issues

* fixing linter iissues

* fixing linter iissues

* slight linter issue fix

* slight linter issue fix

* Fix on models, type convert funcs and endpoints

* Adding Error messages map and update of models

* Fix on error message string and linter issues

* Fix slight linter issue

* Fix slight linter issue

* Fixing type converts, models, and linter issues

* Adding Ws fixes

* Slight fix on websocket and other issues

* Adding slight websocket fixes

* Remove 'books5' channel default subscription

* Small changes on default subscription and checksum

* Fix slight websocket tempos

* Fix Wrapper function tempost and linter issues

* Resolving slight naming and other issues

* Resolve slight pointer issues

* resolve slight linter issues

* Resolve config files issue

* Update websocket and wrapper funcs with test and docs

* fixs on websocket multiplexer, types, and other slight issues

* fix slight linter issues

* slight update on web-socket orderbook and tickers

* fix slight issues and websocket runtime errors

* Slight unit test fix and assing simple semaphore

* FIx race issue

* Update on authenticated endpoints

* Fix wsSetupRun check in websocket 'setupWsAuth' func

* Update wsSetupRun check in websocket 'setupWsAuth' func

* Slight update on websocket handling

* Fix some race conditions

* fix slight tempos

* fix authenticated test issues

* Update on conditional statements

* slight update on unit test

* fix unit test tempos

* Fix slight tempos

* Change check map from struct valued to bool valued

* slight fix trial

* Slight unit test update

* Fix websocket timeout error

* Updating websocket subscription endpoints, and unit tests

* update unit tests

* Slight issue on wrapper method 'GetActiveOrders'

* Overall code update

* Addressing missing review comments

* Fix unit test tempo and linter issue

* Monor fix

* Slight update

* Slight unit test fix

* Slight fixes

* Slight fixes

* Fixing on missing review comments

* Adding WS Fixes

* slight fix

* Monor fix on unit test

* Minor convert issue

* Minor change on WS

* Monor logic fix

* Fix code structure and logic issues

* Fixing small typos

* fix slight data format issue

* Update on trade and order wrapper methods

* Adding slight update

* fix on order detail

* Slight update on FetchTradablePairs wrapper method

* Slight update on wrapper

* Update on deserialization and other slight issues

* Final update

* Resolve missing review comments

* Slight update on config and unit test

* minor fix on GetDepositAddress param

* Minor fix
2022-12-09 11:44:29 +11:00

172 lines
3.2 KiB
JSON

{
"orderSubmission": {
"orderSide": "BUY",
"orderType": "LIMIT",
"amount": 1333333337,
"price": 1333333337,
"orderID": "",
"assetType": ""
},
"withdrawWalletAddress": "",
"bankAccount": {
"bankAccountName": "bankAccountName",
"bankAccountNumber": "1337",
"bankAddress": "bankAddress",
"bankCity": "bankCity",
"bankCountry": "bankCountry",
"bankName": "bankName",
"bankPostalCode": "bankPostalCode",
"iban": "iban",
"intermediaryBankAccountName": "intermediaryBankAccountName",
"intermediaryBankAccountNumber": 1337,
"intermediaryBankAddress": "intermediaryBankAddress",
"intermediaryBankCity": "intermediaryBankCity",
"intermediaryBankCountry": "intermediaryBankCountry",
"intermediaryBankName": "intermediaryBankName",
"intermediaryBankPostalCode": "intermediaryBankPostalCode",
"intermediaryIban": "intermediaryIban",
"intermediaryIsExpressWire": false,
"intermediarySwiftCode": "intermediarySwiftCode",
"isExpressWire": false,
"requiresIntermediaryBank": false,
"swiftCode": "swiftCode",
"bankCode": 1337,
"intermediaryBankCode": 1337
},
"exchanges": {
"binance": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"bitfinex": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"bitflyer": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"bithumb": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"bitmex": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"bitstamp": {
"key": "Key",
"secret": "Secret",
"clientID": "ClientID",
"otpSecret": "-"
},
"bittrex": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"btc markets": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"btse": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"coinbasepro": {
"key": "Key",
"secret": "Secret",
"clientID": "ClientID",
"otpSecret": "-"
},
"coinut": {
"key": "Key",
"clientID": "ClientID",
"otpSecret": "-"
},
"exmo": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"ftx": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"gateio": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"gemini": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"hitbtc": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"huobi": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"itbit": {
"secret": "Secret",
"clientID": "ClientID",
"otpSecret": "-"
},
"kraken": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"lbank": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"localbitcoins": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"okcoin international": {
"key": "Key",
"secret": "Secret",
"clientID": "ClientID",
"otpSecret": "-"
},
"okx": {
"key": "Key",
"secret": "Secret",
"clientID": "ClientID",
"otpSecret": "-"
},
"poloniex": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"yobit": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
},
"zb": {
"key": "Key",
"secret": "Secret",
"otpSecret": "-"
}
}
}