26 March 2020

  • Updated

Changes/New Features 

  • For regulatory reasons, transfers to other Deribit accounts are no longer allowed. Transfers can only be effectuated via the regular withdrawal functionality. Transfers to subaccounts are still allowed. 

  • Updated documentation for 'user.orders.{instrument_name}' notification.

  • Transaction logs downloaded in the CSV file includes funding value for the user trades. Such field is already available in the CSV today, but so far it was filled only for settlement records - now it's also updated for trades.

  • An IP 'white list' function has been introduced. API keys of the account can now be configured to be available only for dedicated IP addresses.

API:

  • For API v2 a price_change response/notification parameter has been introduced, it reflects 24-hour asset price change.

  • API v2 request of private/get_account_summary has been extended with a field of 'creation_timestamp'. 

  • When the "tail" switch is on, the API console will automatically select the newest notification response.

FIX:

  • FIX parameter 9003 DontCancelOnDisconnect has been added to disable ‘Cancel On Disconnect’ actions.

  • For FIX a request of Security Status Request has been added, with a response message of Security Status

Bugfixes

  • The APIv2 request private/verify_block_trade now accepts integer values for 'nonce' parameter.

  • The APIv2 request private/cancel_all_by_currency responds now with a proper error message, when called without the 'currency' parameter.

  • For FIX, when Cancel On Disconnect is active and the connection fails, only orders created within the connection are closed - previously all orders got closed. 

  • Handling of Cancel On Disconnect activated during settlement.

  • For API v1/v2, editing the stop market order with Post Only = true is no longer allowed and will result in an error code response. 

  • BUY/SELL buttons active at the same when 'Reduce Only' is forced – UI functionality fixed.

  • The heartbeat timeout handling has been fixed for API Console. 

  • The password reset confirmation link is invalidated after the email address has been changed.

  • The ‘Cancel On Disconnect’ now properly closes stop orders after a connection failure.