ccxt-go/oxfun_api.go

489 lines
13 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 *oxfun) PublicGetV3Markets (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetV3Markets", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PublicGetV3Assets (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetV3Assets", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PublicGetV3Tickers (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetV3Tickers", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PublicGetV3FundingEstimates (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetV3FundingEstimates", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PublicGetV3Candles (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetV3Candles", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PublicGetV3Depth (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetV3Depth", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PublicGetV3MarketsOperational (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetV3MarketsOperational", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PublicGetV3ExchangeTrades (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetV3ExchangeTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PublicGetV3FundingRates (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetV3FundingRates", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PublicGetV3LeverageTiers (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetV3LeverageTiers", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateGetV3Account (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetV3Account", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateGetV3AccountNames (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetV3AccountNames", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateGetV3Wallet (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetV3Wallet", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateGetV3Transfer (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetV3Transfer", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateGetV3Balances (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetV3Balances", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateGetV3Positions (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetV3Positions", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateGetV3Funding (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetV3Funding", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateGetV3DepositAddresses (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetV3DepositAddresses", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateGetV3Deposit (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetV3Deposit", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateGetV3WithdrawalAddresses (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetV3WithdrawalAddresses", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateGetV3Withdrawal (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetV3Withdrawal", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateGetV3WithdrawalFees (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetV3WithdrawalFees", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateGetV3OrdersStatus (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetV3OrdersStatus", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateGetV3OrdersWorking (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetV3OrdersWorking", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateGetV3Trades (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetV3Trades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivatePostV3Transfer (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostV3Transfer", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivatePostV3Withdrawal (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostV3Withdrawal", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivatePostV3OrdersPlace (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostV3OrdersPlace", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateDeleteV3OrdersCancel (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateDeleteV3OrdersCancel", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *oxfun) PrivateDeleteV3OrdersCancelAll (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateDeleteV3OrdersCancelAll", parameters))
PanicOnError(ch)
}()
return ch
}