Post
Topic
Board Announcements (Altcoins)
Re: [ANN][DCR] Decred - Hybrid PoW/PoS | btcsuite Devs | Tons of New Features | Go
by
anders lokka
on 07/04/2016, 21:34:42 UTC
This development dispatch covers work completed since the Decred v0.0.9 release from April 1st, 2016. Since then, developers have merged 11 pull requests of code into 2 software repositories. During this period, a total of 11 commits occurred in these repositories and represent modifications to the effect of 1,810 lines of code added to and 566 lines removed from the codebase.

A series of RFP milestones were achieved and paid for from the development subsidy. Deliverables from the milestones will begin appearing in the Decred ecosystem in the future. These include:

  • Creation of a draft design of two views (68c733b) and subsequently all remaining views with icons for Paymetheus in RFP-1 (c89c056, da7dc15)
  • Completion of wallet documentation, stake mining documentation, and network parameter and introductory explanation documentation for the Decred software in RFP-4 (784985d)
  • Publishing of the source code for improvements to ccminer and the NVIDIA kernel (f940503), improvements to cgminer and the AMD kernel, and fixing high CPU usage when running cgminer (c51f811)

Binaries: https://github.com/decred/decred-release/releases/tag/v0.0.10

dcrd
  • Introduced a new utility which can be used to test transactions to determine whether or not they have inputs that trace back to the original c0/dev bring-up funds (100-fcaaa94)
  • Added new JSON handling for wallet commands (accountaddressindex, accountfetchaddresses, accountsyncaddressindex, getwalletinfo), getmasterpubkey now takes an account argument, and a new daemon command livetickets has been added to dump hashes for all live tickets in the live ticket stake database (102-5658c50)
  • Updated versioning (101-1517aaa)
dcrwallet
  • Added stake txscript types in ListUnspent to ensure they are flagged as spendable (151-976f14e)
  • Fixed an issue that could cause address desyncing and address reuse (158-8c46cb7)
  • Fixed issues that affected synchronization of the address pools on start up. New RPC commands have been added to help simplify and clarify address pool index synchronization (accountaddressindex, accountfetchaddresses, accountsyncaddressindex), getaddressesbyaccount has been corrected so that it now returns only up to the addresses used by the address pool, and walletinfo to check the global state of the wallet (161-fb01141)
  • Fixed an issue where failed transactions due to the namespaces bucket being missing would cause deadlocks (163-29efe24)
  • Fixed an issue where the password was prompted for on a new watching-only wallet start up (164-93eaee4)
  • Updated testing (155-e7ad238), documentation (165-f1d9bd6), and versioning (159-113d1f4)

Decred Team is phenomenal