Skip to content

Dash Platform v1.7.0

Compare
Choose a tag to compare
@shumkov shumkov released this 13 Dec 12:44
b265bb8

Features

  • sdk: ban addresses failed in sdk (#2351)

Bug Fixes

  • drive: security vulnerability in hashbrown (#2375)
  • sdk: create channel error due to empty address (#2317)

Build System

  • explicitly require tonic v1.12.3 (#2357)

Continuous Integration

  • remove manage runs workflow (#2325)
  • replace actions/upload-artifact@v3 with actions/upload-artifact@v4 (#2359)

Miscellaneous Chores

Code Refactoring

  • sdk: unify state transition processing (#2338)
  • sdk: separate dash core client error

⚠ BREAKING CHANGES

  • sdk: AddressList.available removed
  • sdk: you need to use Waitable to call wait_for_response()
  • sdk: changed multiple args of functions in state transition broadcast logic
  • sdk: From<Uri> for Address replaced with TryFrom<Uri> for Address
  • sdk: From<&str> for AddressList replaced with FromStr for AddressList
  • sdk: FromIterator<Uri> for AddressList replaced with FromIterator<Address> for AddressList
  • sdk: LowLevelDashCoreClient now returns DashCoreError instead of ContextProviderError.
  • sdk: Added ContextProviderError::DashCoreError variant
  • sdk: dash_sdk::Error::CoreClientError now uses DashCoreError instead of dashcore_rpc::Error.