ccxt-go/okx_api.go

5385 lines
153 KiB
Go
Raw Permalink 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 *okx) PublicGetMarketBooksFull (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 ("publicGetMarketBooksFull", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketTickers (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 ("publicGetMarketTickers", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketTicker (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 ("publicGetMarketTicker", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketIndexTickers (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 ("publicGetMarketIndexTickers", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketBooks (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 ("publicGetMarketBooks", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketBooksLite (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 ("publicGetMarketBooksLite", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketCandles (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 ("publicGetMarketCandles", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketHistoryCandles (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 ("publicGetMarketHistoryCandles", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketIndexCandles (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 ("publicGetMarketIndexCandles", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketHistoryIndexCandles (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 ("publicGetMarketHistoryIndexCandles", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketMarkPriceCandles (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 ("publicGetMarketMarkPriceCandles", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketHistoryMarkPriceCandles (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 ("publicGetMarketHistoryMarkPriceCandles", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketTrades (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 ("publicGetMarketTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketHistoryTrades (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 ("publicGetMarketHistoryTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketOptionInstrumentFamilyTrades (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 ("publicGetMarketOptionInstrumentFamilyTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketPlatform24Volume (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 ("publicGetMarketPlatform24Volume", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketOpenOracle (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 ("publicGetMarketOpenOracle", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketExchangeRate (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 ("publicGetMarketExchangeRate", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketIndexComponents (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 ("publicGetMarketIndexComponents", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicEconomicCalendar (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 ("publicGetPublicEconomicCalendar", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketBlockTickers (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 ("publicGetMarketBlockTickers", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketBlockTicker (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 ("publicGetMarketBlockTicker", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicBlockTrades (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 ("publicGetPublicBlockTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicInstruments (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 ("publicGetPublicInstruments", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicDeliveryExerciseHistory (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 ("publicGetPublicDeliveryExerciseHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicOpenInterest (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 ("publicGetPublicOpenInterest", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicFundingRate (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 ("publicGetPublicFundingRate", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicFundingRateHistory (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 ("publicGetPublicFundingRateHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicPriceLimit (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 ("publicGetPublicPriceLimit", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicOptSummary (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 ("publicGetPublicOptSummary", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicEstimatedPrice (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 ("publicGetPublicEstimatedPrice", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicDiscountRateInterestFreeQuota (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 ("publicGetPublicDiscountRateInterestFreeQuota", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicTime (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 ("publicGetPublicTime", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicMarkPrice (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 ("publicGetPublicMarkPrice", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicPositionTiers (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 ("publicGetPublicPositionTiers", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicInterestRateLoanQuota (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 ("publicGetPublicInterestRateLoanQuota", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicVipInterestRateLoanQuota (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 ("publicGetPublicVipInterestRateLoanQuota", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicUnderlying (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 ("publicGetPublicUnderlying", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicInsuranceFund (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 ("publicGetPublicInsuranceFund", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicConvertContractCoin (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 ("publicGetPublicConvertContractCoin", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicOptionTrades (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 ("publicGetPublicOptionTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetPublicInstrumentTickBands (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 ("publicGetPublicInstrumentTickBands", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetRubikStatTradingDataSupportCoin (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 ("publicGetRubikStatTradingDataSupportCoin", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetRubikStatTakerVolume (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 ("publicGetRubikStatTakerVolume", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetRubikStatMarginLoanRatio (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 ("publicGetRubikStatMarginLoanRatio", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetRubikStatContractsLongShortAccountRatio (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 ("publicGetRubikStatContractsLongShortAccountRatio", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetRubikStatContractsLongShortAccountRatioContract (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 ("publicGetRubikStatContractsLongShortAccountRatioContract", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetRubikStatContractsOpenInterestVolume (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 ("publicGetRubikStatContractsOpenInterestVolume", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetRubikStatOptionOpenInterestVolume (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 ("publicGetRubikStatOptionOpenInterestVolume", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetRubikStatOptionOpenInterestVolumeRatio (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 ("publicGetRubikStatOptionOpenInterestVolumeRatio", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetRubikStatOptionOpenInterestVolumeExpiry (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 ("publicGetRubikStatOptionOpenInterestVolumeExpiry", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetRubikStatOptionOpenInterestVolumeStrike (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 ("publicGetRubikStatOptionOpenInterestVolumeStrike", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetRubikStatOptionTakerBlockVolume (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 ("publicGetRubikStatOptionTakerBlockVolume", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetSystemStatus (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 ("publicGetSystemStatus", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetSprdSpreads (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 ("publicGetSprdSpreads", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetSprdBooks (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 ("publicGetSprdBooks", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetSprdTicker (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 ("publicGetSprdTicker", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetSprdPublicTrades (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 ("publicGetSprdPublicTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketSprdTicker (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 ("publicGetMarketSprdTicker", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketSprdCandles (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 ("publicGetMarketSprdCandles", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetMarketSprdHistoryCandles (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 ("publicGetMarketSprdHistoryCandles", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetTradingBotGridAiParam (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 ("publicGetTradingBotGridAiParam", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetTradingBotGridMinInvestment (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 ("publicGetTradingBotGridMinInvestment", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetTradingBotPublicRsiBackTesting (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 ("publicGetTradingBotPublicRsiBackTesting", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetAssetExchangeList (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 ("publicGetAssetExchangeList", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetFinanceStakingDefiEthApyHistory (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 ("publicGetFinanceStakingDefiEthApyHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetFinanceStakingDefiSolApyHistory (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 ("publicGetFinanceStakingDefiSolApyHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetFinanceSavingsLendingRateSummary (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 ("publicGetFinanceSavingsLendingRateSummary", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetFinanceSavingsLendingRateHistory (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 ("publicGetFinanceSavingsLendingRateHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetFinanceFixedLoanLendingOffers (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 ("publicGetFinanceFixedLoanLendingOffers", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetFinanceFixedLoanLendingApyHistory (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 ("publicGetFinanceFixedLoanLendingApyHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetFinanceFixedLoanPendingLendingVolume (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 ("publicGetFinanceFixedLoanPendingLendingVolume", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetFinanceSfpDcdProducts (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 ("publicGetFinanceSfpDcdProducts", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetCopytradingPublicLeadTraders (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 ("publicGetCopytradingPublicLeadTraders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetCopytradingPublicWeeklyPnl (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 ("publicGetCopytradingPublicWeeklyPnl", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetCopytradingPublicStats (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 ("publicGetCopytradingPublicStats", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetCopytradingPublicPreferenceCurrency (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 ("publicGetCopytradingPublicPreferenceCurrency", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetCopytradingPublicCurrentSubpositions (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 ("publicGetCopytradingPublicCurrentSubpositions", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetCopytradingPublicSubpositionsHistory (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 ("publicGetCopytradingPublicSubpositionsHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PublicGetSupportAnnouncementsTypes (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 ("publicGetSupportAnnouncementsTypes", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetRfqCounterparties (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 ("privateGetRfqCounterparties", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetRfqMakerInstrumentSettings (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 ("privateGetRfqMakerInstrumentSettings", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetRfqMmpConfig (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 ("privateGetRfqMmpConfig", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetRfqRfqs (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 ("privateGetRfqRfqs", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetRfqQuotes (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 ("privateGetRfqQuotes", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetRfqTrades (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 ("privateGetRfqTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetRfqPublicTrades (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 ("privateGetRfqPublicTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetSprdOrder (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 ("privateGetSprdOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetSprdOrdersPending (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 ("privateGetSprdOrdersPending", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetSprdOrdersHistory (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 ("privateGetSprdOrdersHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetSprdOrdersHistoryArchive (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 ("privateGetSprdOrdersHistoryArchive", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetSprdTrades (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 ("privateGetSprdTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradeOrder (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 ("privateGetTradeOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradeOrdersPending (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 ("privateGetTradeOrdersPending", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradeOrdersHistory (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 ("privateGetTradeOrdersHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradeOrdersHistoryArchive (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 ("privateGetTradeOrdersHistoryArchive", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradeFills (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 ("privateGetTradeFills", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradeFillsHistory (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 ("privateGetTradeFillsHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradeFillsArchive (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 ("privateGetTradeFillsArchive", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradeOrderAlgo (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 ("privateGetTradeOrderAlgo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradeOrdersAlgoPending (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 ("privateGetTradeOrdersAlgoPending", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradeOrdersAlgoHistory (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 ("privateGetTradeOrdersAlgoHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradeEasyConvertCurrencyList (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 ("privateGetTradeEasyConvertCurrencyList", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradeEasyConvertHistory (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 ("privateGetTradeEasyConvertHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradeOneClickRepayCurrencyList (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 ("privateGetTradeOneClickRepayCurrencyList", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradeOneClickRepayHistory (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 ("privateGetTradeOneClickRepayHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradeAccountRateLimit (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 ("privateGetTradeAccountRateLimit", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetCurrencies (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 ("privateGetAssetCurrencies", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetBalances (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 ("privateGetAssetBalances", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetNonTradableAssets (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 ("privateGetAssetNonTradableAssets", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetAssetValuation (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 ("privateGetAssetAssetValuation", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetTransferState (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 ("privateGetAssetTransferState", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetBills (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 ("privateGetAssetBills", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetDepositLightning (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 ("privateGetAssetDepositLightning", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetDepositAddress (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 ("privateGetAssetDepositAddress", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetDepositHistory (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 ("privateGetAssetDepositHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetWithdrawalHistory (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 ("privateGetAssetWithdrawalHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetDepositWithdrawStatus (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 ("privateGetAssetDepositWithdrawStatus", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetConvertCurrencies (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 ("privateGetAssetConvertCurrencies", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetConvertCurrencyPair (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 ("privateGetAssetConvertCurrencyPair", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetConvertHistory (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 ("privateGetAssetConvertHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetMonthlyStatement (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 ("privateGetAssetMonthlyStatement", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountInstruments (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 ("privateGetAccountInstruments", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountBalance (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 ("privateGetAccountBalance", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountPositions (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 ("privateGetAccountPositions", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountPositionsHistory (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 ("privateGetAccountPositionsHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountAccountPositionRisk (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 ("privateGetAccountAccountPositionRisk", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountBills (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 ("privateGetAccountBills", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountBillsArchive (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 ("privateGetAccountBillsArchive", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountBillsHistoryArchive (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 ("privateGetAccountBillsHistoryArchive", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountConfig (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 ("privateGetAccountConfig", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountMaxSize (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 ("privateGetAccountMaxSize", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountMaxAvailSize (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 ("privateGetAccountMaxAvailSize", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountLeverageInfo (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 ("privateGetAccountLeverageInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountAdjustLeverageInfo (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 ("privateGetAccountAdjustLeverageInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountMaxLoan (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 ("privateGetAccountMaxLoan", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountTradeFee (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 ("privateGetAccountTradeFee", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountInterestAccrued (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 ("privateGetAccountInterestAccrued", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountInterestRate (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 ("privateGetAccountInterestRate", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountMaxWithdrawal (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 ("privateGetAccountMaxWithdrawal", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountRiskState (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 ("privateGetAccountRiskState", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountQuickMarginBorrowRepayHistory (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 ("privateGetAccountQuickMarginBorrowRepayHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountBorrowRepayHistory (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 ("privateGetAccountBorrowRepayHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountVipInterestAccrued (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 ("privateGetAccountVipInterestAccrued", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountVipInterestDeducted (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 ("privateGetAccountVipInterestDeducted", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountVipLoanOrderList (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 ("privateGetAccountVipLoanOrderList", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountVipLoanOrderDetail (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 ("privateGetAccountVipLoanOrderDetail", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountInterestLimits (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 ("privateGetAccountInterestLimits", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountGreeks (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 ("privateGetAccountGreeks", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountPositionTiers (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 ("privateGetAccountPositionTiers", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountMmpConfig (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 ("privateGetAccountMmpConfig", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountFixedLoanBorrowingLimit (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 ("privateGetAccountFixedLoanBorrowingLimit", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountFixedLoanBorrowingQuote (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 ("privateGetAccountFixedLoanBorrowingQuote", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountFixedLoanBorrowingOrdersList (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 ("privateGetAccountFixedLoanBorrowingOrdersList", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountSpotManualBorrowRepay (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 ("privateGetAccountSpotManualBorrowRepay", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountSetAutoRepay (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 ("privateGetAccountSetAutoRepay", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountSpotBorrowRepayHistory (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 ("privateGetAccountSpotBorrowRepayHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetUsersSubaccountList (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 ("privateGetUsersSubaccountList", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountSubaccountBalances (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 ("privateGetAccountSubaccountBalances", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetSubaccountBalances (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 ("privateGetAssetSubaccountBalances", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountSubaccountMaxWithdrawal (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 ("privateGetAccountSubaccountMaxWithdrawal", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetSubaccountBills (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 ("privateGetAssetSubaccountBills", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetSubaccountManagedSubaccountBills (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 ("privateGetAssetSubaccountManagedSubaccountBills", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetUsersEntrustSubaccountList (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 ("privateGetUsersEntrustSubaccountList", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAccountSubaccountInterestLimits (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 ("privateGetAccountSubaccountInterestLimits", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotGridOrdersAlgoPending (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 ("privateGetTradingBotGridOrdersAlgoPending", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotGridOrdersAlgoHistory (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 ("privateGetTradingBotGridOrdersAlgoHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotGridOrdersAlgoDetails (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 ("privateGetTradingBotGridOrdersAlgoDetails", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotGridSubOrders (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 ("privateGetTradingBotGridSubOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotGridPositions (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 ("privateGetTradingBotGridPositions", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotGridAiParam (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 ("privateGetTradingBotGridAiParam", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotSignalSignals (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 ("privateGetTradingBotSignalSignals", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotSignalOrdersAlgoDetails (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 ("privateGetTradingBotSignalOrdersAlgoDetails", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotSignalOrdersAlgoHistory (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 ("privateGetTradingBotSignalOrdersAlgoHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotSignalPositions (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 ("privateGetTradingBotSignalPositions", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotSignalPositionsHistory (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 ("privateGetTradingBotSignalPositionsHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotSignalSubOrders (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 ("privateGetTradingBotSignalSubOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotSignalEventHistory (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 ("privateGetTradingBotSignalEventHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotRecurringOrdersAlgoPending (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 ("privateGetTradingBotRecurringOrdersAlgoPending", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotRecurringOrdersAlgoHistory (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 ("privateGetTradingBotRecurringOrdersAlgoHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotRecurringOrdersAlgoDetails (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 ("privateGetTradingBotRecurringOrdersAlgoDetails", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetTradingBotRecurringSubOrders (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 ("privateGetTradingBotRecurringSubOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetFinanceSavingsBalance (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 ("privateGetFinanceSavingsBalance", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetFinanceSavingsLendingHistory (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 ("privateGetFinanceSavingsLendingHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetFinanceStakingDefiOffers (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 ("privateGetFinanceStakingDefiOffers", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetFinanceStakingDefiOrdersActive (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 ("privateGetFinanceStakingDefiOrdersActive", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetFinanceStakingDefiOrdersHistory (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 ("privateGetFinanceStakingDefiOrdersHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetFinanceStakingDefiEthBalance (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 ("privateGetFinanceStakingDefiEthBalance", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetFinanceStakingDefiEthPurchaseRedeemHistory (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 ("privateGetFinanceStakingDefiEthPurchaseRedeemHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetFinanceStakingDefiEthProductInfo (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 ("privateGetFinanceStakingDefiEthProductInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetFinanceStakingDefiSolBalance (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 ("privateGetFinanceStakingDefiSolBalance", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetFinanceStakingDefiSolPurchaseRedeemHistory (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 ("privateGetFinanceStakingDefiSolPurchaseRedeemHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetCopytradingCurrentSubpositions (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 ("privateGetCopytradingCurrentSubpositions", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetCopytradingSubpositionsHistory (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 ("privateGetCopytradingSubpositionsHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetCopytradingInstruments (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 ("privateGetCopytradingInstruments", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetCopytradingProfitSharingDetails (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 ("privateGetCopytradingProfitSharingDetails", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetCopytradingTotalProfitSharing (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 ("privateGetCopytradingTotalProfitSharing", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetCopytradingUnrealizedProfitSharingDetails (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 ("privateGetCopytradingUnrealizedProfitSharingDetails", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetCopytradingCopySettings (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 ("privateGetCopytradingCopySettings", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetCopytradingBatchLeverageInfo (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 ("privateGetCopytradingBatchLeverageInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetCopytradingCurrentLeadTraders (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 ("privateGetCopytradingCurrentLeadTraders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetCopytradingLeadTradersHistory (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 ("privateGetCopytradingLeadTradersHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetBrokerNdInfo (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 ("privateGetBrokerNdInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetBrokerNdSubaccountInfo (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 ("privateGetBrokerNdSubaccountInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetBrokerNdSubaccountApikey (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 ("privateGetBrokerNdSubaccountApikey", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetBrokerNdSubaccountDepositAddress (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 ("privateGetAssetBrokerNdSubaccountDepositAddress", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetBrokerNdSubaccountDepositHistory (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 ("privateGetAssetBrokerNdSubaccountDepositHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAssetBrokerNdSubaccountWithdrawalHistory (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 ("privateGetAssetBrokerNdSubaccountWithdrawalHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetBrokerNdRebateDaily (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 ("privateGetBrokerNdRebateDaily", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetBrokerNdRebatePerOrders (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 ("privateGetBrokerNdRebatePerOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetFinanceSfpDcdOrder (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 ("privateGetFinanceSfpDcdOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetFinanceSfpDcdOrders (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 ("privateGetFinanceSfpDcdOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetBrokerFdRebatePerOrders (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 ("privateGetBrokerFdRebatePerOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetBrokerFdIfRebate (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 ("privateGetBrokerFdIfRebate", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetAffiliateInviteeDetail (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 ("privateGetAffiliateInviteeDetail", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetUsersPartnerIfRebate (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 ("privateGetUsersPartnerIfRebate", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivateGetSupportAnnouncements (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 ("privateGetSupportAnnouncements", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostRfqCreateRfq (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 ("privatePostRfqCreateRfq", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostRfqCancelRfq (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 ("privatePostRfqCancelRfq", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostRfqCancelBatchRfqs (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 ("privatePostRfqCancelBatchRfqs", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostRfqCancelAllRfqs (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 ("privatePostRfqCancelAllRfqs", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostRfqExecuteQuote (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 ("privatePostRfqExecuteQuote", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostRfqMakerInstrumentSettings (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 ("privatePostRfqMakerInstrumentSettings", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostRfqMmpReset (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 ("privatePostRfqMmpReset", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostRfqMmpConfig (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 ("privatePostRfqMmpConfig", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostRfqCreateQuote (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 ("privatePostRfqCreateQuote", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostRfqCancelQuote (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 ("privatePostRfqCancelQuote", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostRfqCancelBatchQuotes (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 ("privatePostRfqCancelBatchQuotes", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostRfqCancelAllQuotes (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 ("privatePostRfqCancelAllQuotes", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostSprdOrder (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 ("privatePostSprdOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostSprdCancelOrder (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 ("privatePostSprdCancelOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostSprdMassCancel (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 ("privatePostSprdMassCancel", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostSprdAmendOrder (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 ("privatePostSprdAmendOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostSprdCancelAllAfter (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 ("privatePostSprdCancelAllAfter", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeOrder (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 ("privatePostTradeOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeBatchOrders (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 ("privatePostTradeBatchOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeCancelOrder (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 ("privatePostTradeCancelOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeCancelBatchOrders (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 ("privatePostTradeCancelBatchOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeAmendOrder (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 ("privatePostTradeAmendOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeAmendBatchOrders (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 ("privatePostTradeAmendBatchOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeClosePosition (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 ("privatePostTradeClosePosition", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeFillsArchive (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 ("privatePostTradeFillsArchive", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeOrderAlgo (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 ("privatePostTradeOrderAlgo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeCancelAlgos (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 ("privatePostTradeCancelAlgos", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeAmendAlgos (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 ("privatePostTradeAmendAlgos", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeCancelAdvanceAlgos (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 ("privatePostTradeCancelAdvanceAlgos", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeEasyConvert (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 ("privatePostTradeEasyConvert", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeOneClickRepay (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 ("privatePostTradeOneClickRepay", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeMassCancel (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 ("privatePostTradeMassCancel", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradeCancelAllAfter (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 ("privatePostTradeCancelAllAfter", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAssetTransfer (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 ("privatePostAssetTransfer", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAssetWithdrawal (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 ("privatePostAssetWithdrawal", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAssetWithdrawalLightning (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 ("privatePostAssetWithdrawalLightning", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAssetCancelWithdrawal (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 ("privatePostAssetCancelWithdrawal", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAssetConvertDustAssets (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 ("privatePostAssetConvertDustAssets", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAssetConvertEstimateQuote (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 ("privatePostAssetConvertEstimateQuote", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAssetConvertTrade (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 ("privatePostAssetConvertTrade", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAssetMonthlyStatement (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 ("privatePostAssetMonthlyStatement", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountSetPositionMode (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 ("privatePostAccountSetPositionMode", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountSetLeverage (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 ("privatePostAccountSetLeverage", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountPositionMarginBalance (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 ("privatePostAccountPositionMarginBalance", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountSetGreeks (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 ("privatePostAccountSetGreeks", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountSetIsolatedMode (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 ("privatePostAccountSetIsolatedMode", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountQuickMarginBorrowRepay (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 ("privatePostAccountQuickMarginBorrowRepay", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountBorrowRepay (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 ("privatePostAccountBorrowRepay", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountSimulatedMargin (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 ("privatePostAccountSimulatedMargin", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountPositionBuilder (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 ("privatePostAccountPositionBuilder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountSetRiskOffsetType (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 ("privatePostAccountSetRiskOffsetType", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountActivateOption (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 ("privatePostAccountActivateOption", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountSetAutoLoan (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 ("privatePostAccountSetAutoLoan", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountSetAccountLevel (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 ("privatePostAccountSetAccountLevel", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountMmpReset (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 ("privatePostAccountMmpReset", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountMmpConfig (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 ("privatePostAccountMmpConfig", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountFixedLoanBorrowingOrder (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 ("privatePostAccountFixedLoanBorrowingOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountFixedLoanAmendBorrowingOrder (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 ("privatePostAccountFixedLoanAmendBorrowingOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountFixedLoanManualReborrow (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 ("privatePostAccountFixedLoanManualReborrow", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountFixedLoanRepayBorrowingOrder (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 ("privatePostAccountFixedLoanRepayBorrowingOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountBillsHistoryArchive (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 ("privatePostAccountBillsHistoryArchive", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostUsersSubaccountModifyApikey (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 ("privatePostUsersSubaccountModifyApikey", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAssetSubaccountTransfer (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 ("privatePostAssetSubaccountTransfer", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostUsersSubaccountSetTransferOut (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 ("privatePostUsersSubaccountSetTransferOut", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAccountSubaccountSetLoanAllocation (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 ("privatePostAccountSubaccountSetLoanAllocation", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotGridOrderAlgo (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 ("privatePostTradingBotGridOrderAlgo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotGridAmendOrderAlgo (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 ("privatePostTradingBotGridAmendOrderAlgo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotGridStopOrderAlgo (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 ("privatePostTradingBotGridStopOrderAlgo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotGridClosePosition (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 ("privatePostTradingBotGridClosePosition", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotGridCancelCloseOrder (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 ("privatePostTradingBotGridCancelCloseOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotGridOrderInstantTrigger (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 ("privatePostTradingBotGridOrderInstantTrigger", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotGridWithdrawIncome (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 ("privatePostTradingBotGridWithdrawIncome", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotGridComputeMarginBalance (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 ("privatePostTradingBotGridComputeMarginBalance", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotGridMarginBalance (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 ("privatePostTradingBotGridMarginBalance", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotGridMinInvestment (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 ("privatePostTradingBotGridMinInvestment", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotGridAdjustInvestment (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 ("privatePostTradingBotGridAdjustInvestment", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotSignalCreateSignal (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 ("privatePostTradingBotSignalCreateSignal", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotSignalOrderAlgo (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 ("privatePostTradingBotSignalOrderAlgo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotSignalStopOrderAlgo (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 ("privatePostTradingBotSignalStopOrderAlgo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotSignalMarginBalance (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 ("privatePostTradingBotSignalMarginBalance", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotSignalAmendTPSL (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 ("privatePostTradingBotSignalAmendTPSL", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotSignalSetInstruments (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 ("privatePostTradingBotSignalSetInstruments", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotSignalClosePosition (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 ("privatePostTradingBotSignalClosePosition", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotSignalSubOrder (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 ("privatePostTradingBotSignalSubOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotSignalCancelSubOrder (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 ("privatePostTradingBotSignalCancelSubOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotRecurringOrderAlgo (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 ("privatePostTradingBotRecurringOrderAlgo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotRecurringAmendOrderAlgo (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 ("privatePostTradingBotRecurringAmendOrderAlgo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostTradingBotRecurringStopOrderAlgo (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 ("privatePostTradingBotRecurringStopOrderAlgo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostFinanceSavingsPurchaseRedempt (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 ("privatePostFinanceSavingsPurchaseRedempt", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostFinanceSavingsSetLendingRate (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 ("privatePostFinanceSavingsSetLendingRate", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostFinanceStakingDefiPurchase (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 ("privatePostFinanceStakingDefiPurchase", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostFinanceStakingDefiRedeem (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 ("privatePostFinanceStakingDefiRedeem", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostFinanceStakingDefiCancel (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 ("privatePostFinanceStakingDefiCancel", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostFinanceStakingDefiEthPurchase (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 ("privatePostFinanceStakingDefiEthPurchase", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostFinanceStakingDefiEthRedeem (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 ("privatePostFinanceStakingDefiEthRedeem", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostFinanceStakingDefiSolPurchase (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 ("privatePostFinanceStakingDefiSolPurchase", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostFinanceStakingDefiSolRedeem (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 ("privatePostFinanceStakingDefiSolRedeem", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostCopytradingAlgoOrder (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 ("privatePostCopytradingAlgoOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostCopytradingCloseSubposition (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 ("privatePostCopytradingCloseSubposition", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostCopytradingSetInstruments (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 ("privatePostCopytradingSetInstruments", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostCopytradingFirstCopySettings (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 ("privatePostCopytradingFirstCopySettings", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostCopytradingAmendCopySettings (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 ("privatePostCopytradingAmendCopySettings", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostCopytradingStopCopyTrading (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 ("privatePostCopytradingStopCopyTrading", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostCopytradingBatchSetLeverage (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 ("privatePostCopytradingBatchSetLeverage", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostBrokerNdCreateSubaccount (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 ("privatePostBrokerNdCreateSubaccount", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostBrokerNdDeleteSubaccount (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 ("privatePostBrokerNdDeleteSubaccount", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostBrokerNdSubaccountApikey (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 ("privatePostBrokerNdSubaccountApikey", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostBrokerNdSubaccountModifyApikey (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 ("privatePostBrokerNdSubaccountModifyApikey", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostBrokerNdSubaccountDeleteApikey (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 ("privatePostBrokerNdSubaccountDeleteApikey", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostBrokerNdSetSubaccountLevel (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 ("privatePostBrokerNdSetSubaccountLevel", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostBrokerNdSetSubaccountFeeRate (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 ("privatePostBrokerNdSetSubaccountFeeRate", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostBrokerNdSetSubaccountAssets (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 ("privatePostBrokerNdSetSubaccountAssets", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAssetBrokerNdSubaccountDepositAddress (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 ("privatePostAssetBrokerNdSubaccountDepositAddress", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostAssetBrokerNdModifySubaccountDepositAddress (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 ("privatePostAssetBrokerNdModifySubaccountDepositAddress", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostBrokerNdRebatePerOrders (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 ("privatePostBrokerNdRebatePerOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostFinanceSfpDcdQuote (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 ("privatePostFinanceSfpDcdQuote", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostFinanceSfpDcdOrder (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 ("privatePostFinanceSfpDcdOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostBrokerNdReportSubaccountIp (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 ("privatePostBrokerNdReportSubaccountIp", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okx) PrivatePostBrokerFdRebatePerOrders (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 ("privatePostBrokerFdRebatePerOrders", parameters))
PanicOnError(ch)
}()
return ch
}