- PR 46: Handle
errortype message with WebSocketHelper. Thanks @vslee!
- Issue 54:
CancelOrderByIdis nowCancelOrderByIdAsyncand fixed from throwing array deserialization error.
- PR 56: Fixed extra space in WebSocket
MessageType.Unsubscribetype that caused unsubscription to fail.
- PR 36: Add
[JsonProperty("product_id")]toModels.AccountDetails.ProductId.
- Issue 34: Add support for Product.BaseIncrement.
- Add support for Product.TradingDisabled.
- Add support for MarketData.GetSingleProductAsync.
- More XML docs to Coinbase.Pro.Models.Product.
- PR 33: Changes Before and After pagination types from
longtostringbecause some endpoints use date/time strings. Thanks devax!
- PR 23: Added
Withdrawals.GetFeeEstimate. Thanks la4atld! - PR 12: Added
Fees.GetCurrentFeesAsyncfor maker and taker fees. Thanks vflame! - Issue 24: Added
L2UpdateEvent.Timeproperty to C# model for websocket events.
- Added
ConnectResultreturn type fromCoinbaseProWebSocket.ConnectAsync()for better semantic connection handling.
- Fixed
Withdrawals.GetWithdrawal(). Previously used wrong URL path.
- Added
Deposits.GetDeposit() - Added
DateTimeOffsetparameters toWithdrawals.ListWithdrawals()andDeposits.ListDeposits().
- Ensure
Withdrawals.ListWithdrawals()returnsPagedResponse. - Add
Withdrawals.GetWithdrawal().
- PR 16: Add
Withdrawals.ListWithdrawals()history support.
- External references updated.
- Added
CoinbaseProWebSocket.EnableFiddlerDebugProxymethod for debugging. - Issue 15:
CoinbaseProWebSocketusing TLS 1.2 by default to prevent connection hanging. - Issue 15: Fixed threading issue in
CoinbaseProWebSocketthat may have prevented websocket from working.
- Issue 8: Fixed JSON deseralization error with
client.Fills.GetFillsByProductIdAsyncwhereusd_volumecould be null. - Added
client.EnableFiddlerDebugProxyhelper method for debugging client requests.
- Issue 7: Fixed JSON deserialization error with
client.MarketData.GetProductsAsyncwhen using sandbox.
- Issue 6: Fixed issue parsing null for best bid/ask in markets without volume and empty order book for
TickerEventwebhook.
- Issue 4: Updates Newtonsoft.Json to 12.0.1 that contains fix for parsing decimals with exponential notation.
- Added GetErrorMessageAsync() extension method.
- Production ready. Models and APIs finalized.
- All APIs are now implemented.
- Websocket support implemented.
- Deposits, Withdraws, Fills, Stablecoin Conversions, PaymentMethods, Coinbase Accounts, Report and Trailing Volume endpoints supported.
- Initial implementation for orders and market data.