Skip to content

v1.8.1

Latest
Compare
Choose a tag to compare
@jrick jrick released this 09 Oct 16:37
· 1 commit to master since this release

Install

To install Decrediton desktop wallet, download, uncompress, and runDecrediton Linux AppImage or Decrediton Linux tar or Decrediton macOS amd64 or Decrediton macOS arm64 or Decrediton Windows.

To install the command-line tools, please see dcrinstall.

See decred-v1.8.1-manifest.txt and the other manifest files for SHA-256 hashes and the associated .asc signature files to confirm those hashes.

See README.md for more info on verifying the files.

Skip to downloads

Contents

dcrd v1.8.1

This is a patch release of dcrd that includes some updates to the RPC server and JSON-RPC API in light of the changes made by DCP0011 as follows:

  • The getblock and getblockheader RPCs now have an additional powhash field for the new Proof-of-Work hash
  • The getnetworkhashps RPC now treats -1 for the blocks parameter as the default number of blocks versus the previous behavior that is no longer applicable to the new difficulty ajustement algorithm

The RPC server version as of this release is 8.1.0.

Changelog

This patch release consists of 5 commits from 2 contributors which total to 7 files changed, 47 additional lines of code, and 29 deleted lines of code.

All commits since the last release may be viewed on GitHub here.

RPC:

Developer-related package and module changes:

Misc:

Code Contributors (alphabetical order):

  • Dave Collins
  • Jonathan Chappelow

dcrwallet v1.8.1

This release contains important bug fixes for VSP users.

Bug fixes

  • A warning is logged if a VSP fee payment could not be created due to a locked wallet (1c1bcfbd).

  • VSP fee payments started by RPC requests are no longer cancelled early after the RPC returns (07854e37).

  • The random duration interval during which ticket fee payment operations occur was fixed using the correct calculation of when a ticket goes live (c4c6c421).

  • Fee payment confirmations are no longer assumed to be valid after they receive 6 confirmations, and the VSP is contacted to ensure that it has also confirmed the payment (7c551ce6).

  • Block heights for ticket liveness and expiry are recalculated properly whenever unmined tickets are processed by the VSP client (1319da0b).

New features

  • The verbose getblock and getblockheader JSON-RPC results now include a powhash field with the hash calculated for the Proof-of-Work algorithm.

Changelog

The following lists all commits since dcrwallet v1.8.0:

  • 1c1bcfbd: vsp: Dont ignore locked wallet errs
  • 07854e37: vsp: Hardcode background ctx
  • c4c6c421: vsp: Fix blocksUntilLive calc
  • 7c551ce6: vsp: Only remove confirmed payments
  • 1319da0b: vsp: Recalculate live/expiry height
  • bc7f095c: Bump patch version for upcoming 1.8.1 release
  • a02926a8: Update dcrd JSON-RPC types module
  • 7cb12ad4: Update decred dependencies

Code Contributors (alphabetical order):

Decrediton v1.8.1

This is a minor Decrediton release that updates DEX to the most recent release and fixes a few critical bugs.

Bug fixes

  • Fix response buffer size for logging into DEX on v1.8.0

Changelog

All commits since the last release may be viewed on GitHub here.