github emeraldpay/dshackle v0.14.0
Release v0.14.0

latest releases: v0.16.0, v0.65.18, v0.65.17...
2 years ago

The release v0.14 primarily involves a substantial refactoring of the codebase, a necessary step for further development and the introduction of new features. Most internal components have been modified, and these changes could potentially be breaking, which requred a comprehensive testing to ensure that nothing is broken.

New Features

  • Subscription to pending transactions (newPendingTransactions for Ethereum, but this feature also works for Bitcoin)
  • ZeroMQ connection to Bitcoin upstream
  • Additional log with details for the requests made to an upstream
  • Capability to send logs to a TCP socket (e.g., Vector, etc.)

Improvements

  • Configurable for use with multiple parallel WebSocket connections to an upstream
  • Additional Prometheus metrics
  • Enhanced caching
  • Improved tracking of a Dshackle upstream with automatic reconnects

Bugfixes

  • Dshackle could break or mix responses if some custom methods are configured
  • Breaks WebSocket connection on invalid/corrupted responses
  • WebSocket connection stop to function with Geth 1.11.0
  • Does not update Bitcoin methods provided by another Dshackle upstream

Don't miss a new dshackle release

NewReleases is sending notifications on new releases.