Skip to content

v1.7.2

Compare
Choose a tag to compare
@jrick jrick released this 11 May 16:09
· 7 commits to master since this release
c55b87a

Install

To install Decrediton desktop wallet, download, uncompress, and run Decrediton 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.7.2-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.7.2

This is a patch release of dcrd to resolve a rare and hard to hit case when optional indexing is enabled.

Changelog

This patch release consists of 4 commits from 2 contributors which total to 11 files changed, 158 additional lines of code, and 15 deleted lines of code.

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

Protocol and network:

Developer-related package and module changes:

Misc:

Code Contributors (alphabetical order):

  • Dave Collins
  • Donald Adu-Poku

dcrwallet v1.7.2

This release updates the wallet in light of the activation of DCP0009 on all Decred networks, as well as providing various other fixes.

Bug fixes

  • All ticket revoking functionality has been removed or disabled due to the activation of DCP0009 which modified consensus rules to require miners to include revocations for new expired or missed tickets. The wallet will no longer log warnings and errors due to revocations being created in response to missed tickets, and all RPCs which manually revoked tickets have been deprecated and no longer perform any action. Old unspent tickets will be revoked by project members, eliminating the need for the wallet to ever create a revocation of its own.

  • The verifymessage JSON-RPC method and MessageVerificationService.VerifyMessage gRPC method were corrected to return success when the message is validly signed by the keys associated with a P2PKH address. P2PK addresses are no longer valid inputs and an appropriate error will be returned if one is used.

  • The walletpubpassphrasechange JSON-RPC method was enabled. This method was already implemented but the method was not exposed in the RPC API.

  • Some options in the sample configuration were rewritten to move comments that described various options to their own lines. This prevents parsing and/or runtime errors if an option was uncommented due to the configuration not ignoring comments that do not begin at the start of a line.

New features

  • The WalletService.GetTicket gRPC method now provides the VSP host associated with a ticket.

Changelog

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

Code Contributors (alphabetical order)

  • bgptr
  • Dave Collins
  • Josh Rickmar

Decrediton v1.7.2

This Decrediton release includes various bug fixes for issues found during v1.7.1 usage. DCRDEX has been updated to 0.4.3. We have also added a few new features that should improve usage before the next big release.

Bug fixes

  • Fix 'account not found' error when registering for DCRDEX. There was a corner case that could be triggered due to using an incorrect password when creating a DEX account.

  • Launcher now allows for completion of wallets that had not completed their creation steps.

  • Improved performance of Transaction/Ticket history pages. Better scroll and saving previous place where they were viewing.

  • Automatically set the 'per-account encryption' during wallet creation since the passphrase is available.

New features

  • Ticket transaction details now show their associated VSP Host and a button that allows for the user to check the tickets' status at that VSP.

  • Due to the recent network upgrade, we've removed all of the Revoke buttons.

  • We've removed DEX login step once the user has successfully launched the DEX window for the first time.

  • Add Treasury Spending tab on the Governance Page. This allows for stakeholders to approve or deny the public keys that sign the tspends.

Changelog

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

Code Contributors (alphabetical order)

  • Alex Yocom-Piatt
  • Amir Massarwa
  • bgptr
  • Jonathan Chappelow