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

1753 lines
50 KiB
Go

// -------------------------------------------------------------------------------
// PLEASE DO NOT EDIT THIS FILE, IT IS GENERATED AND WILL BE OVERWRITTEN:
// https://github.com/ccxt/ccxt/blob/master/CONTRIBUTING.md#how-to-contribute-code
// -------------------------------------------------------------------------------
package ccxt
func (this *bitmart) PublicGetSystemTime (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSystemTime", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSystemService (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSystemService", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotV1Currencies (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotV1Currencies", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotV1Symbols (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotV1Symbols", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotV1SymbolsDetails (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotV1SymbolsDetails", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotQuotationV3Tickers (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotQuotationV3Tickers", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotQuotationV3Ticker (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotQuotationV3Ticker", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotQuotationV3LiteKlines (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotQuotationV3LiteKlines", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotQuotationV3Klines (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotQuotationV3Klines", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotQuotationV3Books (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotQuotationV3Books", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotQuotationV3Trades (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotQuotationV3Trades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotV1Ticker (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotV1Ticker", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotV2Ticker (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotV2Ticker", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotV1TickerDetail (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotV1TickerDetail", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotV1Steps (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotV1Steps", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotV1SymbolsKline (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotV1SymbolsKline", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotV1SymbolsBook (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotV1SymbolsBook", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetSpotV1SymbolsTrades (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetSpotV1SymbolsTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetContractV1Tickers (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetContractV1Tickers", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetContractPublicDetails (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetContractPublicDetails", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetContractPublicDepth (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetContractPublicDepth", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetContractPublicOpenInterest (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetContractPublicOpenInterest", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetContractPublicFundingRate (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetContractPublicFundingRate", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetContractPublicFundingRateHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetContractPublicFundingRateHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetContractPublicKline (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetContractPublicKline", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetAccountV1Currencies (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetAccountV1Currencies", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PublicGetContractPublicMarkpriceKline (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetContractPublicMarkpriceKline", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetAccountSubAccountV1TransferList (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetAccountSubAccountV1TransferList", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetAccountSubAccountV1TransferHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetAccountSubAccountV1TransferHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetAccountSubAccountMainV1Wallet (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetAccountSubAccountMainV1Wallet", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetAccountSubAccountMainV1SubaccountList (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetAccountSubAccountMainV1SubaccountList", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetAccountContractSubAccountMainV1Wallet (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetAccountContractSubAccountMainV1Wallet", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetAccountContractSubAccountMainV1TransferList (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetAccountContractSubAccountMainV1TransferList", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetAccountContractSubAccountV1TransferHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetAccountContractSubAccountV1TransferHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetAccountV1Wallet (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetAccountV1Wallet", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetAccountV1Currencies (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetAccountV1Currencies", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetSpotV1Wallet (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotV1Wallet", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetAccountV1DepositAddress (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetAccountV1DepositAddress", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetAccountV1WithdrawCharge (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetAccountV1WithdrawCharge", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetAccountV2DepositWithdrawHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetAccountV2DepositWithdrawHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetAccountV1DepositWithdrawDetail (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetAccountV1DepositWithdrawDetail", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetAccountV1WithdrawAddressList (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetAccountV1WithdrawAddressList", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetSpotV1OrderDetail (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotV1OrderDetail", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetSpotV2Orders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotV2Orders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetSpotV1Trades (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotV1Trades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetSpotV2Trades (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotV2Trades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetSpotV3Orders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotV3Orders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetSpotV2OrderDetail (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotV2OrderDetail", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetSpotV1MarginIsolatedBorrowRecord (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotV1MarginIsolatedBorrowRecord", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetSpotV1MarginIsolatedRepayRecord (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotV1MarginIsolatedRepayRecord", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetSpotV1MarginIsolatedPairs (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotV1MarginIsolatedPairs", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetSpotV1MarginIsolatedAccount (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotV1MarginIsolatedAccount", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetSpotV1TradeFee (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotV1TradeFee", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetSpotV1UserFee (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotV1UserFee", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetSpotV1BrokerRebate (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotV1BrokerRebate", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetContractPrivateAssetsDetail (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetContractPrivateAssetsDetail", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetContractPrivateOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetContractPrivateOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetContractPrivateOrderHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetContractPrivateOrderHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetContractPrivatePosition (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetContractPrivatePosition", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetContractPrivateGetOpenOrders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetContractPrivateGetOpenOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetContractPrivateCurrentPlanOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetContractPrivateCurrentPlanOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetContractPrivateTrades (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetContractPrivateTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetContractPrivatePositionRisk (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetContractPrivatePositionRisk", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetContractPrivateAffilateRebateList (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetContractPrivateAffilateRebateList", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetContractPrivateAffilateTradeList (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetContractPrivateAffilateTradeList", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivateGetContractPrivateTransactionHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetContractPrivateTransactionHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostAccountSubAccountMainV1SubToMain (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostAccountSubAccountMainV1SubToMain", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostAccountSubAccountSubV1SubToMain (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostAccountSubAccountSubV1SubToMain", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostAccountSubAccountMainV1MainToSub (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostAccountSubAccountMainV1MainToSub", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostAccountSubAccountSubV1SubToSub (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostAccountSubAccountSubV1SubToSub", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostAccountSubAccountMainV1SubToSub (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostAccountSubAccountMainV1SubToSub", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostAccountContractSubAccountMainV1SubToMain (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostAccountContractSubAccountMainV1SubToMain", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostAccountContractSubAccountMainV1MainToSub (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostAccountContractSubAccountMainV1MainToSub", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostAccountContractSubAccountSubV1SubToMain (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostAccountContractSubAccountSubV1SubToMain", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostAccountV1WithdrawApply (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostAccountV1WithdrawApply", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV1SubmitOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV1SubmitOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV1BatchOrders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV1BatchOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV2CancelOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV2CancelOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV1CancelOrders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV1CancelOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV4QueryOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV4QueryOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV4QueryClientOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV4QueryClientOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV4QueryOpenOrders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV4QueryOpenOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV4QueryHistoryOrders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV4QueryHistoryOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV4QueryTrades (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV4QueryTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV4QueryOrderTrades (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV4QueryOrderTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV4CancelOrders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV4CancelOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV4CancelAll (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV4CancelAll", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV4BatchOrders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV4BatchOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV3CancelOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV3CancelOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV2BatchOrders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV2BatchOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV2SubmitOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV2SubmitOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV1MarginSubmitOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV1MarginSubmitOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV1MarginIsolatedBorrow (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV1MarginIsolatedBorrow", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV1MarginIsolatedRepay (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV1MarginIsolatedRepay", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostSpotV1MarginIsolatedTransfer (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostSpotV1MarginIsolatedTransfer", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostAccountV1TransferContractList (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostAccountV1TransferContractList", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostAccountV1TransferContract (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostAccountV1TransferContract", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostContractPrivateSubmitOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostContractPrivateSubmitOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostContractPrivateCancelOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostContractPrivateCancelOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostContractPrivateCancelOrders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostContractPrivateCancelOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostContractPrivateSubmitPlanOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostContractPrivateSubmitPlanOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostContractPrivateCancelPlanOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostContractPrivateCancelPlanOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostContractPrivateSubmitLeverage (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostContractPrivateSubmitLeverage", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostContractPrivateSubmitTpSlOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostContractPrivateSubmitTpSlOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostContractPrivateModifyPlanOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostContractPrivateModifyPlanOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostContractPrivateModifyPresetPlanOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostContractPrivateModifyPresetPlanOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostContractPrivateModifyTpSlOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostContractPrivateModifyTpSlOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostContractPrivateSubmitTrailOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostContractPrivateSubmitTrailOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitmart) PrivatePostContractPrivateCancelTrailOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostContractPrivateCancelTrailOrder", parameters))
PanicOnError(ch)
}()
return ch
}