ccxt-go/okcoin_api.go

1129 lines
32 KiB
Go
Raw Normal View History

2025-02-28 10:33:20 +08:00
// -------------------------------------------------------------------------------
// PLEASE DO NOT EDIT THIS FILE, IT IS GENERATED AND WILL BE OVERWRITTEN:
// https://github.com/ccxt/ccxt/blob/master/CONTRIBUTING.md#how-to-contribute-code
// -------------------------------------------------------------------------------
package ccxt
func (this *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) PrivateGetOtcRfqTrade (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetOtcRfqTrade", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okcoin) PrivateGetOtcRfqHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetOtcRfqHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) PrivateGetFiatDepositHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetFiatDepositHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okcoin) PrivateGetFiatWithdrawHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetFiatWithdrawHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okcoin) PrivateGetFiatChannel (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetFiatChannel", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okcoin) 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 *okcoin) PrivateGetUsersSubaccountApiKey (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetUsersSubaccountApiKey", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) PrivatePostOtcRfqQuote (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostOtcRfqQuote", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okcoin) PrivatePostOtcRfqTrade (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostOtcRfqTrade", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okcoin) 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 *okcoin) 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 *okcoin) 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 *okcoin) PrivatePostAssetWithdrawalCancel (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostAssetWithdrawalCancel", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okcoin) PrivatePostFiatDeposit (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostFiatDeposit", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okcoin) PrivatePostFiatCancelDeposit (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostFiatCancelDeposit", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okcoin) PrivatePostFiatWithdrawal (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostFiatWithdrawal", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okcoin) PrivatePostFiatCancelWithdrawal (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostFiatCancelWithdrawal", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *okcoin) 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
}