2017-04-26
This release contains improvements, additions, and bugfixes for all of the decred software components. All users are strongly encouraged to upgrade. New features include the initial voting on mainnet (for new sdiff algorithm and for work on lightning network), voting additions to Paymetheus, ticket purchasing and voting (with pool integration) for decrediton, and the replacement of the old test network with a new test network.
To install Paymetheus download and run either
Paymetheus 64bit or
Paymetheus 32bit
depending on your version of Windows.
To install the command line tools, please see
dcrinstaller.
To install decrediton download, uncompress, and run
decrediton Linux or
decrediton OSX.
See manifest-v1.0.0.txt, and the package specific manifest files for sha256 sums and the associated .asc files to confirm those shas.
See README.md for more info on verifying the files.
Notes
Changes
Description | Pull Request |
---|---|
Update to use testnet2 | decred/Paymetheus#231 |
Add vote preference stakepool integration. | decred/Paymetheus#241 |
Refresh ticket price and retarget without refresh button. | decred/Paymetheus#244 |
Lower default fees to 0.001 DCR/kB. | decred/Paymetheus#243 |
Use the term "ticket price" instead of difficulty. | decred/Paymetheus#245 |
Bump for v1.0.0 | decred/Paymetheus#242 |
Fix copyright date. | decred/decred-windows-installer#42 |
Update for v1.0.0 | decred/decred-windows-installer#44 |
Handle non-int pool difficulties better. | decred/gominer#141 |
Add check on json to prevent panic. | decred/gominer#142 |
Differentiate dev and release in -V | decred/gominer#144 |
Add go version to version info | decred/gominer#146 |
Some file location updates for linux. | decred/gominer#147 |
Update README.md | decred/gominer#150 |
stratum: include stake version | decred/gominer#153 |
Bump for v1.0.0 | decred/gominer#152 |
Update create.html | decred/copay#48 |
Another try to fix copay in FF48+ | decred/copay#51 |
Use the main network by default. | decred/copay#53 |
Differentiate dev and release in -V | decred/decred-release#89 |
Install promptsecret tool | decred/decred-release#92 |
Make links to old wiki point to local resources | decred/decred-release#94 |
Bump for v1.0.0 | decred/decred-release#97 |
Remove glide lockfile. | decred/dcrrpcclient#51 |
Add GetStakeVersionInfo | decred/dcrrpcclient#52 |
Add Go 1.8 support, remove Go 1.6. | decred/dcrrpcclient#53 |
add missing state copies | decred/dcrrpcclient#55 |
travis: enable unconvert | decred/dcrrpcclient#56 |
add generatevote and remove some unused pieces | decred/dcrrpcclient#57 |
Add getvotechoices/setvotechoice support. | decred/dcrrpcclient#58 |
Use sha256 instead of fastsha256 | decred/dcrutil#32 |
travis: test against golang 1.7.x and 1.8.x | decred/dcrutil#33 |
Switch to upstream golang.org/x/crypto | decred/dcrutil#35 |
Switch dcrutil to testnet2. | decred/dcrutil#37 |
Preallocate the exact number of bytes if known. | decred/dcrutil#38 |
loader: Move Loader to new pkg loader | decred/dcrwallet#532 |
refined spreadtickets calculations | decred/dcrwallet#537 |
wtxmgr: fix getbalance calculations | decred/dcrwallet#544 |
Add --promptpublicpass command parameter (#545) | decred/dcrwallet#553 |
Add illumos support. | decred/dcrwallet#557 |
getbalance: additional balance fixes | decred/dcrwallet#565 |
Add stakePoolEnabled check | decred/dcrwallet#567 |
Update dependencies to latest versions. | decred/dcrwallet#571 |
Add Go 1.8 support, remove 1.6. | decred/dcrwallet#573 |
use minfee if purchase slots are not full | decred/dcrwallet#575 |
depreciate maxpricescale | decred/dcrwallet#576 |
Differentiate dev and release in -V | decred/dcrwallet#578 |
Fix extended vote bit setting for stakepool wallets | decred/dcrwallet#583 |
Remove sync bucket with waddrmgr db upgrade. | decred/dcrwallet#586 |
rpc: add Start/Stop ticket buyer RPCs | decred/dcrwallet#587 |
Unify the database management code into a single package. | decred/dcrwallet#591 |
Switch to upstream golang.org/x/crypto package. | decred/dcrwallet#596 |
Update Decred dependencies. | decred/dcrwallet#597 |
ticketbuyer: Add RPC calls to get/set config | decred/dcrwallet#598 |
add more status fields to walletinfo | decred/dcrwallet#599 |
Add method to retrieve an account branch xpub. | decred/dcrwallet#604 |
Add method to return the account's actual xpub as well. | decred/dcrwallet#605 |
remove deprecated enablestakemining ticket buyer and related RPCs | decred/dcrwallet#606 |
Display Go version next to application versions. | decred/dcrwallet#607 |
Testnet reset | decred/dcrwallet#610 |
Fix RPC ping/pong deadlock and timeout issue. | decred/dcrwallet#612 |
Use newer ubuntu release for travis | decred/dcrwallet#614 |
ensure calculated avg ticket price is at least MinimumStakeDiff | decred/dcrwallet#616 |
Always commit database transaction when buying tickets. | decred/dcrwallet#618 |
Update dcrd to pull in stakebase sigscript fix for testnet2. | decred/dcrwallet#621 |
Remove old testnet v1 variables. | decred/dcrwallet#622 |
Preallocate the exact number of bytes if known. | decred/dcrwallet#623 |
gometallinter: gosimple fixes | decred/dcrwallet#624 |
gometalinter: use --vendor to skip ./vendor/ | decred/dcrwallet#625 |
Add warning on startup about old testnet data. | decred/dcrwallet#629 |
Move log setup to before first use of logger | decred/dcrwallet#631 |
Drop fastsha256 usage in favor of crypto/sha256 | decred/dcrwallet#632 |
Fix an obvious nil pointer check error. | decred/dcrwallet#634 |
Reimplement address pools. | decred/dcrwallet#636 |
wallet: Change PurchaseTickets to return []*chainhash.Hash | decred/dcrwallet#637 |
udb: fetchAccountInfo only returns *dbBIP0044AccountRow (or nil) | decred/dcrwallet#638 |
Return default SimulationPassphrase when SimNet | decred/dcrwallet#639 |
rpc: StartConsesusRpc - set loader chain client | decred/dcrwallet#640 |
ticketbuyer: Fix shadowed feeToUse | decred/dcrwallet#641 |
Fix derivation of discovered accounts. | decred/dcrwallet#643 |
Flush loggers before running wallet creation. | decred/dcrwallet#644 |
Revert to old wraparound behavior. | decred/dcrwallet#645 |
add generatevote | decred/dcrwallet#647 |
ticketbuyer: Use the adjustable options. | decred/dcrwallet#648 |
Define vote bits through agenda choices. | decred/dcrwallet#649 |
Prevent panic in JSON-RPC server. | decred/dcrwallet#652 |
derive stake pool payment addresses properly | decred/dcrwallet#655 |
Log RPC method invocations. | decred/dcrwallet#656 |
Prevent OOM when syncing to addresess already watched. | decred/dcrwallet#657 |
Add transaction type to TransactionSummary and TransactionDetails | decred/dcrwallet#659 |
Bump API version in documentation. | decred/dcrwallet#660 |
Fix comment. | decred/dcrwallet#661 |
Dereference the correct RPC client variable. | decred/dcrwallet#662 |
Fix an off by one in the address buffer. | decred/dcrwallet#663 |
Require walletlock for persistent unlocks. | decred/dcrwallet#665 |
Add the actual votebits to the gRPC APIs. | decred/dcrwallet#666 |
Remove a silly error from accountsyncaddressindex. | decred/dcrwallet#667 |
ticketbuyer: Fix deadlock in TicketBuyer Config() | decred/dcrwallet#668 |
Watch addresses of newly created accounts. | decred/dcrwallet#669 |
handle missed tickets even when not voting | decred/dcrwallet#671 |
Update TicketBuyer to no longer use float64 for Amounts | decred/dcrwallet#672 |
Remove an unnecessary mutex grab in stakepooluserinfo. | decred/dcrwallet#673 |
Fix panic in getaddressesbyaccount. | decred/dcrwallet#678 |
Fix ticket buyer log messages after int64 changes | decred/dcrwallet#679 |
ticketbuyer: use dcrutil.Amount more | decred/dcrwallet#680 |
Lower default fees to 0.001 DCR/kB. | decred/dcrwallet#681 |
Bump required dcrd JSON-RPC API version. | decred/dcrwallet#682 |
Remove DB updates from generatevote JSON-RPC. | decred/dcrwallet#683 |
Update to latest dcrd. | decred/dcrwallet#686 |
Bump stake versions for 1.0.0 release agendas | decred/dcrwallet#685 |
Bump for v1.0.0 | decred/dcrwallet#676 |
Add new getstakeversioninfo command | decred/dcrd#568 |
Update dependencies to latest versions. | decred/dcrd#571 |
Test with latest Go patch releases on Travis-CI. | decred/dcrd#574 |
Don't keep double vote information in blockNode | decred/dcrd#568 |
Fix nits on getstakeversioninfo | decred/dcrd#577 |
dcrctl: Remove --terminal feature | decred/dcrd#580 |
Add Go 1.8 support, remove 1.6. | decred/dcrd#581 |
rpcserver: No progress info from getvoteinfo when not started. | decred/dcrd#582 |
Differentian dev and release in -V | decred/dcrd#583 |
Tupleize version:bits | decred/dcrd#586 |
chaingen: Significantly optimize test generation. | decred/dcrd#587 |
blockchain: Always run fullblock tests. | decred/dcrd#588 |
TravisCI: Only run tests once. | decred/dcrd#589 |
blockchain: Make node creation in tests consistent. | decred/dcrd#590 |
blockchain: Optimize stake and vote lookups. | decred/dcrd#591 |
blockchain: use next block stake version. | decred/dcrd#599 |
blockchain: add expiration test during voting. | decred/dcrd#602 |
travis: enable gometalinter | decred/dcrd#603 |
chaingen: Allow 32-bit compile. | decred/dcrd#605 |
Switch to upstream golang.org/x/crypto | decred/dcrd#608 |
chaincfg: strictly enforce agenda assumptions. | decred/dcrd#609 |
add more walletinfo fields | decred/dcrd#610 |
remove walletinfo fields related to stakemining purchaser | decred/dcrd#612 |
server: send some vote hashes | decred/dcrd#613 |
rpcserver: Confirmations -1 when a block is orphan | decred/dcrd#615 |
Display Go version next to application versions. | decred/dcrd#616 |
Testnet reset | decred/dcrd#617 |
rpcserver: always reply with an RPC error. | decred/dcrd#623 |
fix StakeBaseSigScript and a comment | decred/dcrd#625 |
chaincfg: Allow non-std transactions on testnet2. | decred/dcrd#627 |
TravisCI: Remove a couple of linters. | decred/dcrd#628 |
Remove variables for testnet v1. | decred/dcrd#629 |
Preallocate the exact number of bytes if known. | decred/dcrd#630 |
connmgr: Refactor connection management into pkg | decred/dcrd#631 |
txscript: Update signing tests to use params var. | decred/dcrd#632 |
wire: Lower MaxUserAgentLen to 256. | decred/dcrd#633 |
gometalinter: use --vendor to skip ./vendor/ | decred/dcrd#634 |
rpcserver/chain: Bounds check getstakeversions. | decred/dcrd#636 |
rpcserver: Make function definitions consistent. | decred/dcrd#637 |
dcrctl: Be smarter about automatic configuration. | decred/dcrd#640 |
Add example service files. | decred/dcrd#642 |
Add warning on startup about old testnet data. | decred/dcrd#643 |
dcrd: Remove unused old chainindexer file. | decred/dcrd#644 |
dcrd: Remove unnecessary upstream deps.txt. | decred/dcrd#645 |
blockchain: various code cleanups | decred/dcrd#647 |
addrmgr/wire: various fixes from btcd | decred/dcrd#648 |
Add new tool, promptsecret | decred/dcrd#649 |
glide: sync | decred/dcrd#650 |
dcrjson: add generatevote and remove some unused pieces | decred/dcrd#652 |
Remove a bunch of dead code. | decred/dcrd#653 |
dcrjson: Add getvotechoices/setvotechoice types. | decred/dcrd#657 |
chaincfg: update checkpoints for 1.0.0 release | decred/dcrd#661 |
policy: Lower default relay fee to 0.001/kB. | decred/dcrd#659 |
Increase the high fee multiplier to keep same threshold. | decred/dcrd#662 |
multi: Rename vote choice IsIgnore to IsAbstain. | decred/dcrd#656 |
blockchain: Remove dead code from diff tests | decred/dcrd#664 |
mempool: Remove the hardcoded minimum ticket fee. | decred/dcrd#663 |
rpcserver: Use a real value for fee estimates. | decred/dcrd#665 |
multi: Implement stake difficulty change and vote | decred/dcrd#666 |
chaincfg: Add agenda for LN support vote. | decred/dcrd#668 |
Bump for v1.0.0 | decred/dcrd#660 |
Start to clean up old components and reorganize | decred/decredutib#258 |
Fix up some of the logging | decred/decrediton#259 |
Fix bug in logging code. | decred/decrediton#261 |
Add --extrawalletargs option. | decred/decrediton#263 |
Clean up/remove useless grpc functions | decred/decrediton#264 |
Fix startup of procedures | decred/decrediton#272 |
Use same cfg path in dev and production. | decred/decrediton#275 |
Carry over settings from past instances | decred/decrediton#276 |
Remove unnecessary ping state updates | decred/decrediton#277 |
Add network to settings page. | decred/decrediton#279 |
Integrate Stakepools' API | decred/decrediton#280 |
Update grpc for new version (4.5.0) | decred/decrediton#281 |
Fixes to send page | decred/decrediton#282 |
Add all possible errors to header in GetStarted | decred/decrediton#283 |
Clarify where to download Decretion in the README | decred/decrediton#285 |
Fix various nits with SideBar | decred/decrediton#286 |
Update pagination buttons to be more clear | decred/decrediton#287 |
Update testnet network magic number. Formatting cleanup | decred/decrediton#289 |
Fix timeSince in lower sidebar | decred/decrediton#291 |
Another fix for timeSince in sideBar | decred/decrediton#294 |
Add account management page | decred/decrediton#295 |
Add functionality to clear account error/success messages | decred/decrediton#299 |
Apply similiar changes to other clearing success/error messages | decred/decrediton#300 |
Purchase View. | decred/decrediton#301 |
Transaction history and notification fixes | decred/decrediton#302 |
Combine ticket purchasing and stake pool configuration | decred/decrediton#304 |
Fixes/improvements for config loading | decred/decrediton#307 |
Add --testnet and --mainnet flags | decred/decrediton#309 |
Final audit/fixing of currently transaction history/pagination | decred/decrediton#310 |
Rig in importScriptRequest to purchaseTicketsAttempt | decred/decrediton#311 |
Add seperate help page | decred/decrediton#312 |
Add ticket price to purchase ticket page | decred/decrediton#313 |
Write config files for cmd line tools | decred/decrediton#314 |
Check StakePool purchaseInformation on app load | decred/decrediton#315 |
Add stakeinfo area at the top of Purchase Tickets page | decred/decrediton#316 |
First style consolidation | decred/decrediton#318 |
Update to the latest wallet grpc api | decred/decrediton#320 |
Layout update to match Paymetheus design | decred/decrediton#321 |
Add show/hide advanced options on purchase ticket view | decred/decrediton#322 |
Add new copy and advanced fields to purchase tickets | decred/decrediton#324 |
Add basic autobuyer start/stop | decred/decrediton#325 |
Input validation for purchase tickets form | decred/decrediton#326 |
Update validation for the Account page | decred/decrediton#327 |
Add input validation to send/sign tx | decred/decrediton#328 |
Only ask for private passphrase on startup for newly created wallets | decred/decrediton#329 |
Finish basic input validation for remaining views | decred/decrediton#330 |
Update to recent grpc changes | decred/decrediton#332 |
Add voting gui to purchase tickets page | decred/decrediton#333 |
Update to grpc bindings to get transaction type | decred/decrediton#334 |
Tranasction type selection on History | decred/decrediton#335 |
Styling update to Purchase Tickets view | decred/decrediton#336 |
Update to recent api.proto changes for votebits | decred/decrediton#337 |
Shutdown fixes | decred/decrediton#338 |
Ignore .DS_store files | decred/decrediton#340 |
Add Ticketbuyer GUI and reusble passphrase modal | decred/decrediton#342 |
Show different tx types in TxHistory | decred/decrediton#343 |
Switch version from alpha to beta | decred/decrediton#344 |
Force specific version of electron | decred/decrediton#346 |
Don't break if no StakePool is defined yet | decred/decrediton#348 |
Added grpc commits to dev instructions | decred/decrediton#350 |
Confirm working votebits setting to stakepool api | decred/decrediton#352 |
Check for undefined in tx rows | decred/decrediton#354 |
Small css tweak so Snackbar is fully shown | decred/decrediton#355 |
Update stakepool config to load APIVersionSupported and only show v2 | decred/decrediton#356 |
Bump for v1.0.0 | decred/decrediton#351 |
Commits
This release was built from:
Repository | Commit Hash |
---|---|
decred/gominer | d2503a9d0d3533cbceac970414f6f7f457faceb3 |
decred/Paymetheus | 6e49fb22b4e3c4d769e2dbc446d87f311aa4437d |
decred/decred-windows-installer | 253f343e736eb377a6cba29e16aead0162f82e51 |
decred/dcrwallet | a642114a124c6174130d528d9d33fe69128d2688 |
decred/dcrd | 5c3e0d6454001c8d14fcf06be94381d93991aaea |
decred/decrediton | 0272bf894c3c89b573034dd7a18f47e697194cbf |