@josephnicholas josephnicholas released this Jul 24, 2018 · 23 commits to master since this release

Assets 10

Instructions

Mandatory update for Miners only
Optional but recommended update for Zcoin users, Znodes etc

This update resolves some rare occurrences where mining pools can have getblocktemplate broken when dealing with chain reorganization involving Zerocoin spends.

It also increases the limit of Zerocoin spends per block from 1 to 5.

Changelog

  • Resolves getblocktemplate breaking in certain cases when chain reorg involving Zerocoin spends
  • Increases Zerocoin spend limit to 5 per block.

Binaries

  • Version: v0.13.6.6- SHA256 Hashes:
    • Windows Installer: 85D0378D6043C3269AA638C5458EAD4702C162012698F5951050B74F7CF6A409
    • Windows exe: 69E350F52D83CC59ECD9820793D546332A3160B8C509AF428BF5241863B2E507
    • Linux: 14EFEBA32DA30C9D4F936A84AF035E1405528D021D6B5E0E51647D0946C543C3
    • Mac: 77459C704DCD8AF74161F5810AC235520CDFBFD54465A782C5BA8D72B2B041D0
Jun 30, 2018
Bug fix

@reubenyap reubenyap released this Jun 16, 2018 · 64 commits to master since this release

Assets 8

Instructions

Optional update.

This release is to allow users who generated Zerocoins using the command line and had their Zerocoin spends never confirmed.

If you have a Zerocoin spend that has not confirmed even after days, you can recover this by right clicking on the spend transactions in your Transaction list. Make sure to backup your wallet first by going to File>Backup Wallet.

Right click on the transaction
select “Abandon transaction”
Ifthe option is grayed out you might need to restart the client

If you have already abandoned the Zerocoin spend transaction there is a manual way. Head to Help>Debug Window>Console

Use listspendzerocoins command to find out coin serial in question
Then use setmintzerocoinstatus to mark coin as unspent

Changelog

  • Allows users to abandon Zerocoin spend transactions that have not confirmed. and the mints will go back to being unused.
  • Allows users who accidentally abandoned their Zerocoin spend transactions to allow them to respend.

Binaries

  • Version: v0.13.6.4- SHA256 Hashes:
    • Windows: D626B2F7CA11BE20E025069758C947B3D35887EAA34050F65BF8D70BEDEE682F
    • Linux: BAB48B674DBA8FB40E9912E9B6123E93C2BACBC02BE8A0462F408A07530AF7BD
    • Mac: 64B72DF01181BABA905A2B7B1D7ADBD10BFE569DE5AAF0AFC02273624A27460E

@reubenyap reubenyap released this Jun 3, 2018 · 68 commits to master since this release

Assets 10

Instructions

Highly recommended update (even for 13.6.1 and 13.6.2) for local wallets and mining pools. Alternative to updating will be a reindex. Mandatory upgrade for Znodes to avoid any disruptions (though you can stick to 13.6.2 if you perform a reindex).

Failure to update to 13.6.3 may result in stuck wallets which can be cured by a reindex though it will be easier to update to this version.

Before anything, backup your wallet.dat (File > Backup Wallet), ideally in a different drive.

Changelog

  • Enables Zerocoin spend to third party feature
  • Resolves database issues where wallets can be stuck on certain Zerocoin spends.
  • Highly recommended update to avoid wallet stuck issues (alternative is to do a reindex)

Binaries

  • Version: v0.13.6.3- SHA256 Hashes:
    • Windows: FEEA7A933E59752DD023D89110B84C6831405164FC88EF0BB2062B9A8EF7A88B
    • Windows installer: AE8798357A2F9878D26B6A05E0DF1006853E1B38F6BD3193FCDCE7118F484777
    • Linux: EF7991E2E4084E7F3E3EC8ACB61DF38E3DF05143F971A1868BFFEB761B28A059
    • Mac: 94A192D587BB8A22B87874293E28E93D28FA74337B24FDEC7C0C9CE3899D0125

@reubenyap reubenyap released this May 20, 2018 · 80 commits to master since this release

Assets 10

Instructions

Mandatory upgrade from 13.6.1 for Znodes and mining pools and local wallets with Znodes. Failure to update may result in inconsistent Znode information/status/payouts.

Highly recommended update for exchange wallets or wallets without Znodes but not compulsory.

Before anything, backup your wallet.dat (File > Backup Wallet), ideally in a different drive.

When upgrading to this version from the 13.4 branch, it will prompt for a one time reindex (approximately 30-80 minutes). A typical 1 CPU VPS will take about 1 hour 15 minutes. If you are upgrading your Znodes, as long as upgrade is completed within 3 hours, you won't need to issue a znode start command and you won't lose your queue status.

If you are upgrading from 13.5, no reindex is required unless you are stuck on a block on which a reindex is required. Follow this guide on how to reindex.

Changelog

  • Mandatory upgrade for Znodes, mining pools and local wallets with Znodes.
  • Removes the need for local wallet to reissue Znode start_alias command after hard fork date.
  • Hard fork block 89300 Update by May 28

Binaries

  • Version: v0.13.6.2- SHA256 Hashes:
    • Windows: c870cc9b8b607f53178410818e5f888e7a5983d44efb7dd2d072e3a060855ae5
    • Windows installer: 7398bc3e2f2e10fe2676410d11a65733c86bf66b9a7162ad9b579651f1ec1506
    • Linux: 27e6d36a460ea70ecdfd646f6e1f1f2ff6925d41391cfdf8412b25a56d96b0e7
    • Mac: e0113461ab98bcefda5550cb8ce63a8ec26442d29e907ff21db9db456c1babed

@reubenyap reubenyap released this May 16, 2018 · 83 commits to master since this release

Assets 10

Instructions

Mandatory upgrade (including pools, Znodes, exchanges, wallets) for all prior versions.

Before anything, backup your wallet.dat (File > Backup Wallet), ideally in a different drive.

When upgrading to this version from the 13.4 branch, it will prompt for a one time reindex (approximately 30-80 minutes). A typical 1 CPU VPS will take about 1 hour 15 minutes. If you are upgrading your Znodes, as long as upgrade is completed within 3 hours, you won't need to issue a znode start command and you won't lose your queue status.

If you are upgrading from 13.5, no reindex is required unless you are stuck on a block on which a reindex is required. Follow this guide on how to reindex.

Changelog

  • Mandatory upgrade
  • Security fixes
  • Hard fork block 89300 (Current block height as of date of release is 87478) so approximately 12 days from date of release.

Binaries

  • Version: v0.13.6.1- SHA256 Hashes:
    • Windows: BA0D4A08BD6FA1919A251E7DFA7C5B6A0B6D984C0EB1B7DA90EB3F192A1CB501
    • Windows installer: C3403AEB4C2FF01013C6DFE97721C8DFBEB4EC1C20281808575DF71EA5A69EC9
    • Linux: C1C48720E395E334F7A55AA824A7EF0C920DF902247E5AB61082FF78A07B8C46
    • Mac: C8F9C7A3D70C5B6CF8A7A3EA780AAC2BF70E3F4F3780029F373EDD2D40F975ED

@reubenyap reubenyap released this Apr 18, 2018 · 112 commits to master since this release

Assets 6

Instructions

Before anything, backup your wallet.dat (File > Backup Wallet), ideally in a different drive.

When upgrading to this version from the 13.4 branch, it will prompt for a one time reindex (approximately 30-80 minutes). A typical 1 CPU VPS will take about 1 hour 15 minutes. If you are upgrading your Znodes, as long as upgrade is completed within 3 hours, you won't need to issue a znode start command and you won't lose your queue status.

If you are upgrading from 13.5, no reindex is required unless you are stuck on a block on which a reindex is required. Follow this guide on how to reindex.

Changelog

  • Mandatory upgrade
  • Sync fixes (especially those stuck on block 80432) and additional checks

Binaries

  • Version: v0.13.5.8- SHA256 Hashes:
    • Windows: 6D6582A52843718D42793473D2242A3ECE4C56D2BB2F71CFB5433D5DE681C50C
    • Windows installer: 80A506DD14D3173515D6307D45ECF24502381703E21F3DC32012050F55470272
    • Linux: E2E001892C10CECBDC68BBB71471387F4A9347162263F9B3760122DFBABAEA58
    • Mac: AF686FA96C9FB7BA5F4F2BEEC0CEBF2B89B42A9DDD687BFCEDE274D42F8A4B6E

@reubenyap reubenyap released this Mar 10, 2018 · 129 commits to master since this release

Assets 6

Instructions

Mandatory upgrade with hard fork on block 78500 (roughly 14-15 March 2018). You are highly recommended to spend any unspent Zerocoin mints in your wallet so that they can be moved to the new Zerocoin scheme.

If you are already on13.5.5 or 13.5.6, it is still highly recommended to upgrade to 13.5.7 to avoid nodes getting stuck.

Before anything, backup your wallet.dat (File > Backup Wallet), ideally in a different drive.

When upgrading to this version from the 13.4 branch, it will prompt for a one time reindex (approximately 30-80 minutes). A typical 1 CPU VPS will take about 1 hour 15 minutes. If you are upgrading your Znodes, as long as upgrade is completed within 3 hours, you won't need to issue a znode start command and you won't lose your queue status.

If you are upgrading from 13.5, no reindex is required unless you are stuck on a block on which a reindex is required. Follow this guide on how to reindex.

Changelog

  • Fixes verification causing block stuck issues
  • Mandatory upgrade

Safety Precautions

Please note that once you have upgraded to 13.5 branch, your wallet.dat will have a different structure from 13.4 and below and will not be backward compatible.

You are highly recommended to spend any unspent Zerocoin mints in your wallet so that they can be moved to the new Zerocoin scheme.

Binaries

  • Version: v0.13.5.7- SHA256 Hashes:
    • Windows: 4d93e329fe41380f93effd32c279815cb2f4bc7a0b7b97391e32751f77c4c6c1
    • Windows installer: 4a0061de266f67b55e5a003c6c0ad633ad9a8b291556a43de625f30cecdb8293
    • Linux: 26c74586e5fc0e520ed266d20748532917d2617d2e71a8497747398943eda87a
    • Mac: c40c1e6242044a7768f7e498db66f565c56c1e8363e67f53cc9c9ca974613d55

@reubenyap reubenyap released this Mar 5, 2018 · 130 commits to master since this release

Assets 5

Instructions

Mandatory upgrade with hard fork on block 78500 (roughly 14-15 March 2018). You are highly recommended to spend any unspent Zerocoin mints in your wallet so that they can be moved to the new Zerocoin scheme.

Before anything, backup your wallet.dat (File > Backup Wallet), ideally in a different drive.

When upgrading to this version, it will prompt for a one time reindex (approximately 30-80 minutes). A typical 1 CPU VPS will take about 1 hour 15 minutes. If you are upgrading your Znodes, as long as upgrade is completed within 3 hours, you won't need to issue a znode start command and you won't lose your queue status.

Changelog

  • Fixes Gitian build issues and uses deterministic builds
  • Fixes Linux binaries.
  • Fixes high CPU usage in some cases

Safety Precautions

Please note that once you have upgraded to this version, your wallet.dat will have a different structure and will not be backward compatible.

You are highly recommended to spend any unspent Zerocoin mints in your wallet so that they can be moved to the new Zerocoin scheme.

Binaries

  • Version: v0.13.5.6- SHA256 Hashes:
    • Windows: 118df8c203342ce62478cdda370e9649b0db891ab0b64fefb017cf6aabcb5ef4
    • Linux: 6785fe0c94943ab527812f0248e6fc7349c80edac03a7c4f42c9fb7263d128a7
    • Mac: 4f45cbf372e14a278f10f6f9d5535786dd80e0335fe92b931efd856a1f38d7f3

@reubenyap reubenyap released this Mar 1, 2018 · 137 commits to master since this release

Assets 5

Instructions

Mandatory upgrade with hard fork on block 78500 (roughly 2 weeks). You are highly recommended to spend any unspent Zerocoin mints in your wallet so that they can be moved to the new Zerocoin scheme.

Before anything, backup your wallet.dat (File > Backup Wallet), ideally in a different drive.

When upgrading to this version, it will prompt for a one time reindex (approximately 30 minutes).

Changelog

  • Reindex time is 7-8 times faster
  • Incremental accumulator optimizations that makes minting and spending faster in larger accumulator sizes.
  • Reduced verification time by inserting additional data in a spend transaction
  • Optimized performance by integrating Zerocoin features into block index
  • Reduced wallet.dat size through restructuring of data and only storing own mints
  • Solved wallet.dat / index out of sync issues
  • Improved stability by eliminating non deterministic behaviour
  • Security fixes

Safety Precautions

Please note that once you have upgraded to this version, your wallet.dat will have a different structure and will not be backward compatible.

You are highly recommended to spend any unspent Zerocoin mints in your wallet so that they can be moved to the new Zerocoin scheme.

Binaries

  • Version: v0.13.5.5- SHA256 Hashes:
    • Windows: 8C37D6DA54F0F5530D308AEEC6BF15749059C1DC352527C9B2FD78E6757F908E
    • Linux: 1860E535F206519F626B2552CECD605D53961F2254F2897577A2ACEB1764237E
    • Mac: D1B708C012BDF8F9D91EF0C853838FC9B7E4A39941DA1198C6DA11049525145A