- PR 46: Handle
error
type message with WebSocketHelper. Thanks @vslee!
- Issue 54:
CancelOrderById
is nowCancelOrderByIdAsync
and fixed from throwing array deserialization error.
- PR 56: Fixed extra space in WebSocket
MessageType.Unsubscribe
type 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
long
tostring
because some endpoints use date/time strings. Thanks devax!
- PR 23: Added
Withdrawals.GetFeeEstimate
. Thanks la4atld! - PR 12: Added
Fees.GetCurrentFeesAsync
for maker and taker fees. Thanks vflame! - Issue 24: Added
L2UpdateEvent.Time
property to C# model for websocket events.
- Added
ConnectResult
return type fromCoinbaseProWebSocket.ConnectAsync()
for better semantic connection handling.
- Fixed
Withdrawals.GetWithdrawal()
. Previously used wrong URL path.
- Added
Deposits.GetDeposit()
- Added
DateTimeOffset
parameters toWithdrawals.ListWithdrawals()
andDeposits.ListDeposits()
.
- Ensure
Withdrawals.ListWithdrawals()
returnsPagedResponse
. - Add
Withdrawals.GetWithdrawal()
.
- PR 16: Add
Withdrawals.ListWithdrawals()
history support.
- External references updated.
- Added
CoinbaseProWebSocket.EnableFiddlerDebugProxy
method for debugging. - Issue 15:
CoinbaseProWebSocket
using TLS 1.2 by default to prevent connection hanging. - Issue 15: Fixed threading issue in
CoinbaseProWebSocket
that may have prevented websocket from working.
- Issue 8: Fixed JSON deseralization error with
client.Fills.GetFillsByProductIdAsync
whereusd_volume
could be null. - Added
client.EnableFiddlerDebugProxy
helper method for debugging client requests.
- Issue 7: Fixed JSON deserialization error with
client.MarketData.GetProductsAsync
when using sandbox.
- Issue 6: Fixed issue parsing null for best bid/ask in markets without volume and empty order book for
TickerEvent
webhook.
- 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.