ccxt-go/ascendex_api.go

1177 lines
34 KiB
Go
Raw Normal View History

2025-02-28 10:33:20 +08:00
// -------------------------------------------------------------------------------
// 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 *ascendex) V1PublicGetAssets (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 ("v1PublicGetAssets", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetProducts (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 ("v1PublicGetProducts", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetTicker (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 ("v1PublicGetTicker", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetBarhistInfo (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 ("v1PublicGetBarhistInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetBarhist (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 ("v1PublicGetBarhist", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetDepth (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 ("v1PublicGetDepth", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetTrades (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 ("v1PublicGetTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetCashAssets (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 ("v1PublicGetCashAssets", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetCashProducts (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 ("v1PublicGetCashProducts", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetMarginAssets (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 ("v1PublicGetMarginAssets", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetMarginProducts (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 ("v1PublicGetMarginProducts", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetFuturesCollateral (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 ("v1PublicGetFuturesCollateral", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetFuturesContracts (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 ("v1PublicGetFuturesContracts", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetFuturesRefPx (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 ("v1PublicGetFuturesRefPx", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetFuturesMarketData (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 ("v1PublicGetFuturesMarketData", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetFuturesFundingRates (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 ("v1PublicGetFuturesFundingRates", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetRiskLimitInfo (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 ("v1PublicGetRiskLimitInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PublicGetExchangeInfo (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 ("v1PublicGetExchangeInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateGetInfo (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 ("v1PrivateGetInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateGetWalletTransactions (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 ("v1PrivateGetWalletTransactions", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateGetWalletDepositAddress (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 ("v1PrivateGetWalletDepositAddress", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateGetDataBalanceSnapshot (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 ("v1PrivateGetDataBalanceSnapshot", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateGetDataBalanceHistory (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 ("v1PrivateGetDataBalanceHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountCategoryGetBalance (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 ("v1PrivateAccountCategoryGetBalance", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountCategoryGetOrderOpen (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 ("v1PrivateAccountCategoryGetOrderOpen", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountCategoryGetOrderStatus (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 ("v1PrivateAccountCategoryGetOrderStatus", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountCategoryGetOrderHistCurrent (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 ("v1PrivateAccountCategoryGetOrderHistCurrent", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountCategoryGetRisk (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 ("v1PrivateAccountCategoryGetRisk", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountCategoryPostOrder (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 ("v1PrivateAccountCategoryPostOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountCategoryPostOrderBatch (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 ("v1PrivateAccountCategoryPostOrderBatch", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountCategoryDeleteOrder (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 ("v1PrivateAccountCategoryDeleteOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountCategoryDeleteOrderAll (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 ("v1PrivateAccountCategoryDeleteOrderAll", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountCategoryDeleteOrderBatch (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 ("v1PrivateAccountCategoryDeleteOrderBatch", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountGroupGetCashBalance (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 ("v1PrivateAccountGroupGetCashBalance", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountGroupGetMarginBalance (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 ("v1PrivateAccountGroupGetMarginBalance", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountGroupGetMarginRisk (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 ("v1PrivateAccountGroupGetMarginRisk", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountGroupGetFuturesCollateralBalance (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 ("v1PrivateAccountGroupGetFuturesCollateralBalance", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountGroupGetFuturesPosition (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 ("v1PrivateAccountGroupGetFuturesPosition", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountGroupGetFuturesRisk (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 ("v1PrivateAccountGroupGetFuturesRisk", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountGroupGetFuturesFundingPayments (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 ("v1PrivateAccountGroupGetFuturesFundingPayments", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountGroupGetOrderHist (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 ("v1PrivateAccountGroupGetOrderHist", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountGroupGetSpotFee (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 ("v1PrivateAccountGroupGetSpotFee", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountGroupPostTransfer (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 ("v1PrivateAccountGroupPostTransfer", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountGroupPostFuturesTransferDeposit (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 ("v1PrivateAccountGroupPostFuturesTransferDeposit", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V1PrivateAccountGroupPostFuturesTransferWithdraw (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 ("v1PrivateAccountGroupPostFuturesTransferWithdraw", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PublicGetAssets (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 ("v2PublicGetAssets", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PublicGetFuturesContract (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 ("v2PublicGetFuturesContract", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PublicGetFuturesCollateral (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 ("v2PublicGetFuturesCollateral", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PublicGetFuturesPricingData (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 ("v2PublicGetFuturesPricingData", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PublicGetFuturesTicker (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 ("v2PublicGetFuturesTicker", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PublicGetRiskLimitInfo (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 ("v2PublicGetRiskLimitInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateDataGetOrderHist (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 ("v2PrivateDataGetOrderHist", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateGetAccountInfo (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 ("v2PrivateGetAccountInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupGetOrderHist (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 ("v2PrivateAccountGroupGetOrderHist", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupGetFuturesPosition (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 ("v2PrivateAccountGroupGetFuturesPosition", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupGetFuturesFreeMargin (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 ("v2PrivateAccountGroupGetFuturesFreeMargin", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupGetFuturesOrderHistCurrent (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 ("v2PrivateAccountGroupGetFuturesOrderHistCurrent", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupGetFuturesFundingPayments (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 ("v2PrivateAccountGroupGetFuturesFundingPayments", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupGetFuturesOrderOpen (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 ("v2PrivateAccountGroupGetFuturesOrderOpen", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupGetFuturesOrderStatus (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 ("v2PrivateAccountGroupGetFuturesOrderStatus", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupPostFuturesIsolatedPositionMargin (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 ("v2PrivateAccountGroupPostFuturesIsolatedPositionMargin", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupPostFuturesMarginType (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 ("v2PrivateAccountGroupPostFuturesMarginType", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupPostFuturesLeverage (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 ("v2PrivateAccountGroupPostFuturesLeverage", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupPostFuturesTransferDeposit (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 ("v2PrivateAccountGroupPostFuturesTransferDeposit", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupPostFuturesTransferWithdraw (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 ("v2PrivateAccountGroupPostFuturesTransferWithdraw", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupPostFuturesOrder (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 ("v2PrivateAccountGroupPostFuturesOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupPostFuturesOrderBatch (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 ("v2PrivateAccountGroupPostFuturesOrderBatch", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupPostFuturesOrderOpen (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 ("v2PrivateAccountGroupPostFuturesOrderOpen", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupPostSubuserSubuserTransfer (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 ("v2PrivateAccountGroupPostSubuserSubuserTransfer", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupPostSubuserSubuserTransferHist (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 ("v2PrivateAccountGroupPostSubuserSubuserTransferHist", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupDeleteFuturesOrder (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 ("v2PrivateAccountGroupDeleteFuturesOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupDeleteFuturesOrderBatch (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 ("v2PrivateAccountGroupDeleteFuturesOrderBatch", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *ascendex) V2PrivateAccountGroupDeleteFuturesOrderAll (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 ("v2PrivateAccountGroupDeleteFuturesOrderAll", parameters))
PanicOnError(ch)
}()
return ch
}