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

457 lines
13 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 *bithumb) PublicGetTickerALLQuoteId (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetTickerALLQuoteId", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PublicGetTickerBaseIdQuoteId (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetTickerBaseIdQuoteId", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PublicGetOrderbookALLQuoteId (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetOrderbookALLQuoteId", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PublicGetOrderbookBaseIdQuoteId (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetOrderbookBaseIdQuoteId", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PublicGetTransactionHistoryBaseIdQuoteId (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetTransactionHistoryBaseIdQuoteId", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PublicGetNetworkInfo (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetNetworkInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PublicGetAssetsstatusMultichainALL (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetAssetsstatusMultichainALL", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PublicGetAssetsstatusMultichainCurrency (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetAssetsstatusMultichainCurrency", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PublicGetWithdrawMinimumALL (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetWithdrawMinimumALL", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PublicGetWithdrawMinimumCurrency (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetWithdrawMinimumCurrency", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PublicGetAssetsstatusALL (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetAssetsstatusALL", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PublicGetAssetsstatusBaseId (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetAssetsstatusBaseId", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PublicGetCandlestickBaseIdQuoteIdInterval (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetCandlestickBaseIdQuoteIdInterval", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PrivatePostInfoAccount (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostInfoAccount", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PrivatePostInfoBalance (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostInfoBalance", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PrivatePostInfoWalletAddress (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostInfoWalletAddress", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PrivatePostInfoTicker (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostInfoTicker", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PrivatePostInfoOrders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostInfoOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PrivatePostInfoUserTransactions (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostInfoUserTransactions", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PrivatePostInfoOrderDetail (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostInfoOrderDetail", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PrivatePostTradePlace (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostTradePlace", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PrivatePostTradeCancel (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostTradeCancel", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PrivatePostTradeBtcWithdrawal (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostTradeBtcWithdrawal", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PrivatePostTradeKrwDeposit (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostTradeKrwDeposit", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PrivatePostTradeKrwWithdrawal (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostTradeKrwWithdrawal", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PrivatePostTradeMarketBuy (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostTradeMarketBuy", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PrivatePostTradeMarketSell (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostTradeMarketSell", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bithumb) PrivatePostTradeStopLimit (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostTradeStopLimit", parameters))
PanicOnError(ch)
}()
return ch
}