Skip to content
This repository has been archived by the owner on Nov 30, 2021. It is now read-only.

kubacech/gdax-java-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project is currently under heavy development and very probably not functional. If you want to use this, then please fork it and make it work for you as desired.

gdax-java-client

Java based wrapper for the GDAX API. Originally forked from irufus/gdax-java. This project aims to simple java library that is wrapping GDAX API. Using new Spring Webclient nonblocking APIs

Usage

Create GdaxClient

To access all API methods firstly create GdaxClient instance. This needs three parameters from you: key, secret, passphrase. You can pass this in constructor:

new GdaxClient(key, secret, passphrase);

Or setup environment properties GDAX_KEY, GDAX_SECRET, GDAX_PASS and use default constructor.

Using services

with created client object you can now access all services as this:

gdax.orderService().createOrder(newOrder);
List of services:
  • AccountService
  • DepositService
  • MarketDataService
  • OrderService
  • PaymentService
  • ProductService
  • ReportService
  • TransferService
  • UserAccountService
  • WithdrawalsService

WebsocketFeed API

//TODO rewritten completely . not tested at all at this moment

Functions tested by this fork:

  • Authentication (GET, POST, DELETE supported)
  • Get Account
  • Get Accounts
  • Get Account History
  • Get Holds
  • Place a new Order (limit order)
  • Get an Order
  • Cancel an Order
  • List all open Orders
  • Get Market Data
  • List fills
  • List Products
  • HTTP Error code support
  • List of Currencies
  • Withdrawals - from coinbase accounts / payment methods / crypto account address
  • Deposits - from coinbase accounts / payment methods
  • Transfers - from coinbase accounts
  • Payment methods - coinbase / payment methods
  • Reports
  • Pagination support for all calls that support it.

About

Java wrapper for the GDAX API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages