@proton/ccxt
Version:
A JavaScript / TypeScript / Python / C# / PHP cryptocurrency trading library with support for 130+ exchanges
69 lines (68 loc) • 4.68 kB
TypeScript
import { implicitReturnType } from '../base/types.js';
import _coinbasepro from '../coinbasepro.js';
interface coinbasepro {
publicGetCurrencies(params?: {}): Promise<implicitReturnType>;
publicGetProducts(params?: {}): Promise<implicitReturnType>;
publicGetProductsId(params?: {}): Promise<implicitReturnType>;
publicGetProductsIdBook(params?: {}): Promise<implicitReturnType>;
publicGetProductsIdCandles(params?: {}): Promise<implicitReturnType>;
publicGetProductsIdStats(params?: {}): Promise<implicitReturnType>;
publicGetProductsIdTicker(params?: {}): Promise<implicitReturnType>;
publicGetProductsIdTrades(params?: {}): Promise<implicitReturnType>;
publicGetTime(params?: {}): Promise<implicitReturnType>;
publicGetProductsSparkLines(params?: {}): Promise<implicitReturnType>;
privateGetAccounts(params?: {}): Promise<implicitReturnType>;
privateGetAccountsId(params?: {}): Promise<implicitReturnType>;
privateGetAccountsIdHolds(params?: {}): Promise<implicitReturnType>;
privateGetAccountsIdLedger(params?: {}): Promise<implicitReturnType>;
privateGetAccountsIdTransfers(params?: {}): Promise<implicitReturnType>;
privateGetCoinbaseAccounts(params?: {}): Promise<implicitReturnType>;
privateGetFills(params?: {}): Promise<implicitReturnType>;
privateGetFunding(params?: {}): Promise<implicitReturnType>;
privateGetFees(params?: {}): Promise<implicitReturnType>;
privateGetMarginProfileInformation(params?: {}): Promise<implicitReturnType>;
privateGetMarginBuyingPower(params?: {}): Promise<implicitReturnType>;
privateGetMarginWithdrawalPower(params?: {}): Promise<implicitReturnType>;
privateGetMarginWithdrawalPowerAll(params?: {}): Promise<implicitReturnType>;
privateGetMarginExitPlan(params?: {}): Promise<implicitReturnType>;
privateGetMarginLiquidationHistory(params?: {}): Promise<implicitReturnType>;
privateGetMarginPositionRefreshAmounts(params?: {}): Promise<implicitReturnType>;
privateGetMarginStatus(params?: {}): Promise<implicitReturnType>;
privateGetOracle(params?: {}): Promise<implicitReturnType>;
privateGetOrders(params?: {}): Promise<implicitReturnType>;
privateGetOrdersId(params?: {}): Promise<implicitReturnType>;
privateGetOrdersClientClientOid(params?: {}): Promise<implicitReturnType>;
privateGetOtcOrders(params?: {}): Promise<implicitReturnType>;
privateGetPaymentMethods(params?: {}): Promise<implicitReturnType>;
privateGetPosition(params?: {}): Promise<implicitReturnType>;
privateGetProfiles(params?: {}): Promise<implicitReturnType>;
privateGetProfilesId(params?: {}): Promise<implicitReturnType>;
privateGetReportsReportId(params?: {}): Promise<implicitReturnType>;
privateGetTransfers(params?: {}): Promise<implicitReturnType>;
privateGetTransfersTransferId(params?: {}): Promise<implicitReturnType>;
privateGetUsersSelfExchangeLimits(params?: {}): Promise<implicitReturnType>;
privateGetUsersSelfHoldBalances(params?: {}): Promise<implicitReturnType>;
privateGetUsersSelfTrailingVolume(params?: {}): Promise<implicitReturnType>;
privateGetWithdrawalsFeeEstimate(params?: {}): Promise<implicitReturnType>;
privateGetConversionsConversionId(params?: {}): Promise<implicitReturnType>;
privatePostConversions(params?: {}): Promise<implicitReturnType>;
privatePostDepositsCoinbaseAccount(params?: {}): Promise<implicitReturnType>;
privatePostDepositsPaymentMethod(params?: {}): Promise<implicitReturnType>;
privatePostCoinbaseAccountsIdAddresses(params?: {}): Promise<implicitReturnType>;
privatePostFundingRepay(params?: {}): Promise<implicitReturnType>;
privatePostOrders(params?: {}): Promise<implicitReturnType>;
privatePostPositionClose(params?: {}): Promise<implicitReturnType>;
privatePostProfilesMarginTransfer(params?: {}): Promise<implicitReturnType>;
privatePostProfilesTransfer(params?: {}): Promise<implicitReturnType>;
privatePostReports(params?: {}): Promise<implicitReturnType>;
privatePostWithdrawalsCoinbase(params?: {}): Promise<implicitReturnType>;
privatePostWithdrawalsCoinbaseAccount(params?: {}): Promise<implicitReturnType>;
privatePostWithdrawalsCrypto(params?: {}): Promise<implicitReturnType>;
privatePostWithdrawalsPaymentMethod(params?: {}): Promise<implicitReturnType>;
privateDeleteOrders(params?: {}): Promise<implicitReturnType>;
privateDeleteOrdersClientClientOid(params?: {}): Promise<implicitReturnType>;
privateDeleteOrdersId(params?: {}): Promise<implicitReturnType>;
}
declare abstract class coinbasepro extends _coinbasepro {
}
export default coinbasepro;