ccxt-go/coinbaseexchange_api.go

1033 lines
29 KiB
Go
Raw Permalink 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 *coinbaseexchange) PublicGetCurrencies (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 ("publicGetCurrencies", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PublicGetProducts (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 ("publicGetProducts", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PublicGetProductsId (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 ("publicGetProductsId", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PublicGetProductsIdBook (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 ("publicGetProductsIdBook", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PublicGetProductsIdCandles (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 ("publicGetProductsIdCandles", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PublicGetProductsIdStats (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 ("publicGetProductsIdStats", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PublicGetProductsIdTicker (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 ("publicGetProductsIdTicker", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PublicGetProductsIdTrades (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 ("publicGetProductsIdTrades", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PublicGetTime (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 ("publicGetTime", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PublicGetProductsSparkLines (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 ("publicGetProductsSparkLines", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PublicGetProductsVolumeSummary (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 ("publicGetProductsVolumeSummary", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetAddressBook (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 ("privateGetAddressBook", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetAccounts (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 ("privateGetAccounts", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetAccountsId (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 ("privateGetAccountsId", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetAccountsIdHolds (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 ("privateGetAccountsIdHolds", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetAccountsIdLedger (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 ("privateGetAccountsIdLedger", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetAccountsIdTransfers (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 ("privateGetAccountsIdTransfers", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetCoinbaseAccounts (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 ("privateGetCoinbaseAccounts", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetFills (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 ("privateGetFills", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetFunding (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 ("privateGetFunding", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetFees (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 ("privateGetFees", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetMarginProfileInformation (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 ("privateGetMarginProfileInformation", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetMarginBuyingPower (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 ("privateGetMarginBuyingPower", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetMarginWithdrawalPower (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 ("privateGetMarginWithdrawalPower", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetMarginWithdrawalPowerAll (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 ("privateGetMarginWithdrawalPowerAll", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetMarginExitPlan (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 ("privateGetMarginExitPlan", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetMarginLiquidationHistory (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 ("privateGetMarginLiquidationHistory", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetMarginPositionRefreshAmounts (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 ("privateGetMarginPositionRefreshAmounts", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetMarginStatus (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 ("privateGetMarginStatus", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetOracle (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 ("privateGetOracle", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetOrders (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 ("privateGetOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetOrdersId (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 ("privateGetOrdersId", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetOrdersClientClientOid (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 ("privateGetOrdersClientClientOid", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetOtcOrders (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 ("privateGetOtcOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetPaymentMethods (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 ("privateGetPaymentMethods", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetPosition (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 ("privateGetPosition", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetProfiles (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 ("privateGetProfiles", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetProfilesId (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 ("privateGetProfilesId", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetReportsReportId (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 ("privateGetReportsReportId", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetTransfers (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 ("privateGetTransfers", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetTransfersTransferId (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 ("privateGetTransfersTransferId", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetUsersSelfExchangeLimits (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 ("privateGetUsersSelfExchangeLimits", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetUsersSelfHoldBalances (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 ("privateGetUsersSelfHoldBalances", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetUsersSelfTrailingVolume (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 ("privateGetUsersSelfTrailingVolume", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetWithdrawalsFeeEstimate (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 ("privateGetWithdrawalsFeeEstimate", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetConversionsConversionId (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 ("privateGetConversionsConversionId", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateGetConversionsFees (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 ("privateGetConversionsFees", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivatePostConversions (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 ("privatePostConversions", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivatePostDepositsCoinbaseAccount (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 ("privatePostDepositsCoinbaseAccount", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivatePostDepositsPaymentMethod (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 ("privatePostDepositsPaymentMethod", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivatePostCoinbaseAccountsIdAddresses (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 ("privatePostCoinbaseAccountsIdAddresses", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivatePostFundingRepay (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 ("privatePostFundingRepay", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivatePostOrders (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 ("privatePostOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivatePostPositionClose (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 ("privatePostPositionClose", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivatePostProfilesMarginTransfer (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 ("privatePostProfilesMarginTransfer", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivatePostProfilesTransfer (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 ("privatePostProfilesTransfer", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivatePostReports (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 ("privatePostReports", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivatePostWithdrawalsCoinbase (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 ("privatePostWithdrawalsCoinbase", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivatePostWithdrawalsCoinbaseAccount (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 ("privatePostWithdrawalsCoinbaseAccount", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivatePostWithdrawalsCrypto (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 ("privatePostWithdrawalsCrypto", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivatePostWithdrawalsPaymentMethod (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 ("privatePostWithdrawalsPaymentMethod", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateDeleteOrders (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 ("privateDeleteOrders", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateDeleteOrdersClientClientOid (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 ("privateDeleteOrdersClientClientOid", parameters))
PanicOnError(ch)
}()
return ch
}
func (this *coinbaseexchange) PrivateDeleteOrdersId (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 ("privateDeleteOrdersId", parameters))
PanicOnError(ch)
}()
return ch
}