With this release, the paging issues and the no account defined error have been resolved. This will be the final release of Coinbase.NET until new changes (additions?) are introduced to v1 of the Coinbase API.

The best way to use this is to grab the code, add it to a project/solution and start poking around the Connector class. Also, feel free to run the test app. It won't actually buy or sell any Bitcoin (unless you change the values in the BUY or SELL calls.) The test app contains a complete test of every call in the API (even the deprecated ones.)

Read the code. It's all in there. And feel free to hit me up with any questions, or submit an issue if you run into any errors.

Bugfix for v 1.0.2

@chrisgwilliams chrisgwilliams released this Jun 30, 2014 · 1 commit to master since this release

The GetReportByID bug has been resolved. I was using a POST instead of a GET. All tests run to completion now. There are still a few bugs with paging, but those are being addressed.

  • Jun 29, 2014

    1.0.2

    finished all return classes. Had to make a few adjustments to Connect…
    …or.cs to account for API changes on the Coinbase end.

Updated API, Bugfixes, Return Classes for all calls.

@chrisgwilliams chrisgwilliams released this Jun 29, 2014 · 2 commits to master since this release

Some API calls were changed by Coinbase. Those have been updated in the Connector.

All of the API calls now have tests to run against them.
All of the Return JSON classes have been implemented.

Release also includes JSON.NET

Several API bugs were found and submitted to Coinbase. Items affected by these have been modified, and will be rechecked prior to 1.0.3. Essentially, the limit (items per page) parameter is broken in several places and throws a 404 when passed in. Also, getting a report by ID doesn't currently work (it's being fixed by Coinbase.)

Improved Wrapper with Tests, BugFixes, More Docs

@chrisgwilliams chrisgwilliams released this Mar 31, 2014 · 21 commits to master since this release

All of the API calls now have tests to run against them.
Some of the Return JSON classes have been implemented, as needed to make the tests work.
Release also includes JSON.NET

Several API bugs were found and submitted to Coinbase. Items affected by these have been modified, and will be rechecked prior to 1.0.2. Essentially, the limit (items per page) parameter is broken in several places and throws a 404 when passed in. The Coinbase Engineers have been made aware of it.

Feature Complete - Initial Release

@chrisgwilliams chrisgwilliams released this Mar 17, 2014 · 58 commits to master since this release

At this point, the Coinbase Connector (aka Coinbase.NET) is feature complete and ready for use.

  • CoinbaseConnector.DLL is a class library built with C# and .NET Framework 4.5.
  • TestApp.exe runs through a subset of Coinbase API calls to make sure you are connecting and authenticating properly.
  • TestApp.exe.config stores your Coinbase API Keys. You MUST HAVE a Coinbase API key to use this wrapper.

Additional work needs to be done in documentation and the test app, which shows the request/response for calls. Some additional refactoring of internals is also planned, but should not affect end users.