ccxt-go/bitbank_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 *bitbank) PublicGetPairTicker (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetPairTicker", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PublicGetTickers (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetTickers", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PublicGetTickersJpy (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetTickersJpy", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PublicGetPairDepth (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetPairDepth", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PublicGetPairTransactions (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetPairTransactions", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PublicGetPairTransactionsYyyymmdd (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetPairTransactionsYyyymmdd", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PublicGetPairCandlestickCandletypeYyyymmdd (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetPairCandlestickCandletypeYyyymmdd", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PublicGetPairCircuitBreakInfo (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetPairCircuitBreakInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivateGetUserAssets (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetUserAssets", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivateGetUserSpotOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetUserSpotOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivateGetUserSpotActiveOrders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetUserSpotActiveOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivateGetUserMarginPositions (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetUserMarginPositions", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivateGetUserSpotTradeHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetUserSpotTradeHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivateGetUserDepositHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetUserDepositHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivateGetUserUnconfirmedDeposits (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetUserUnconfirmedDeposits", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivateGetUserDepositOriginators (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetUserDepositOriginators", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivateGetUserWithdrawalAccount (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetUserWithdrawalAccount", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivateGetUserWithdrawalHistory (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetUserWithdrawalHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivateGetSpotStatus (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotStatus", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivateGetSpotPairs (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetSpotPairs", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivatePostUserSpotOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostUserSpotOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivatePostUserSpotCancelOrder (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostUserSpotCancelOrder", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivatePostUserSpotCancelOrders (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostUserSpotCancelOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivatePostUserSpotOrdersInfo (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostUserSpotOrdersInfo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivatePostUserConfirmDeposits (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostUserConfirmDeposits", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivatePostUserConfirmDepositsAll (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostUserConfirmDepositsAll", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) PrivatePostUserRequestWithdrawal (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostUserRequestWithdrawal", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *bitbank) MarketsGetSpotPairs (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("marketsGetSpotPairs", parameters))
PanicOnError(ch)
}()
return ch
}