ccxt-go/cex_api.go
zhangkun9038@dingtalk.com 1a2ce7046a first add
2025-02-28 10:33:20 +08:00

457 lines
13 KiB
Go

// -------------------------------------------------------------------------------
// PLEASE DO NOT EDIT THIS FILE, IT IS GENERATED AND WILL BE OVERWRITTEN:
// https://github.com/ccxt/ccxt/blob/master/CONTRIBUTING.md#how-to-contribute-code
// -------------------------------------------------------------------------------
package ccxt
func (this *cex) PublicPostGetServerTime (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicPostGetServerTime", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PublicPostGetPairsInfo (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicPostGetPairsInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PublicPostGetCurrenciesInfo (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicPostGetCurrenciesInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PublicPostGetProcessingInfo (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicPostGetProcessingInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PublicPostGetTicker (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicPostGetTicker", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PublicPostGetTradeHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicPostGetTradeHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PublicPostGetOrderBook (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicPostGetOrderBook", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PublicPostGetCandles (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicPostGetCandles", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostGetMyCurrentFee (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostGetMyCurrentFee", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostGetFeeStrategy (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostGetFeeStrategy", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostGetMyVolume (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostGetMyVolume", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostDoCreateAccount (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostDoCreateAccount", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostGetMyAccountStatusV3 (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostGetMyAccountStatusV3", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostGetMyWalletBalance (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostGetMyWalletBalance", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostGetMyOrders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostGetMyOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostDoMyNewOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostDoMyNewOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostDoCancelMyOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostDoCancelMyOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostDoCancelAllOrders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostDoCancelAllOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostGetOrderBook (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostGetOrderBook", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostGetCandles (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostGetCandles", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostGetTradeHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostGetTradeHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostGetMyTransactionHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostGetMyTransactionHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostGetMyFundingHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostGetMyFundingHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostDoMyInternalTransfer (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostDoMyInternalTransfer", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostGetProcessingInfo (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostGetProcessingInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostGetDepositAddress (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostGetDepositAddress", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostDoDepositFundsFromWallet (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostDoDepositFundsFromWallet", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *cex) PrivatePostDoWithdrawalFundsToWallet (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostDoWithdrawalFundsToWallet", parameters))
PanicOnError(ch)
}()
return ch
}