// ------------------------------------------------------------------------------- // 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 }