ccxt-go/coinmetro_api.go

489 lines
14 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 *coinmetro) PublicGetDemoTemp (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetDemoTemp", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PublicGetExchangeCandlesPairTimeframeFromTo (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetExchangeCandlesPairTimeframeFromTo", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PublicGetExchangePrices (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetExchangePrices", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PublicGetExchangeTicksPairFrom (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetExchangeTicksPairFrom", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PublicGetAssets (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetAssets", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PublicGetMarkets (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetMarkets", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PublicGetExchangeBookPair (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetExchangeBookPair", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PublicGetExchangeBookUpdatesPairFrom (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("publicGetExchangeBookUpdatesPairFrom", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivateGetUsersBalances (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetUsersBalances", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivateGetUsersWallets (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetUsersWallets", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivateGetUsersWalletsHistorySince (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetUsersWalletsHistorySince", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivateGetExchangeOrdersStatusOrderID (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetExchangeOrdersStatusOrderID", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivateGetExchangeOrdersActive (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetExchangeOrdersActive", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivateGetExchangeOrdersHistorySince (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetExchangeOrdersHistorySince", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivateGetExchangeFillsSince (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetExchangeFillsSince", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivateGetExchangeMargin (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privateGetExchangeMargin", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivatePostJwt (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostJwt", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivatePostJwtDevice (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostJwtDevice", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivatePostDevices (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostDevices", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivatePostJwtReadOnly (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostJwtReadOnly", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivatePostExchangeOrdersCreate (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostExchangeOrdersCreate", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivatePostExchangeOrdersModifyOrderID (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostExchangeOrdersModifyOrderID", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivatePostExchangeSwap (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostExchangeSwap", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivatePostExchangeSwapConfirmSwapId (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostExchangeSwapConfirmSwapId", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivatePostExchangeOrdersCloseOrderID (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostExchangeOrdersCloseOrderID", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivatePostExchangeOrdersHedge (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePostExchangeOrdersHedge", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivatePutJwt (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePutJwt", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivatePutExchangeOrdersCancelOrderID (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePutExchangeOrdersCancelOrderID", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivatePutUsersMarginCollateral (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePutUsersMarginCollateral", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinmetro) PrivatePutUsersMarginPrimaryCurrency (args ...interface{}) <-chan interface{} {
parameters := GetArg(args, 0, nil)
ch := make(chan interface{})
go func() {
defer close(ch)
defer func() {
if r := recover(); r != nil {
ch <- "panic:" + ToString(r)
}
}()
ch <- (<-this.callEndpoint ("privatePutUsersMarginPrimaryCurrency", parameters))
PanicOnError(ch)
}()
return ch
}