@MrSlosh MrSlosh released this Nov 22, 2018

Assets 8

This update fixes the underlying sync issues from previous builds (protocol message size cap) and adds a few new features to the core codebase.

BugFixes:

  • Upgrade the protocol message size (buffer) from 2MB to 4MB to be sure the header downloads syncing the chain does not bork your database, stopping the blockchain sync process.

New Features:

Fast sync

If you run the wallet or daemon from the command line with the -fastsync argument, it will allow the wallet to sync the entire chain exponentially faster. In our recent tests the sync would take anywhere from 2 -10 hours depending on hardware and settings. It achieves this by minimizing the number of verification checks on individual blocks from the pre-fork height as well as allowing an increased number of blocks to be accepted from peers at any given time. Keep in mind that this puts more of a burden on your computers resources so use at your own risk. Command line will look like this newyorkcoin-qt.exe -fastsync

disconnectnode rpc function:

From within the QT wallets console or from the cli you can now disconnect from nodes that you are connected to at will. This function was useful in diagnosing sync and connection issues and we thought everyone should know about it's existence.

This release also replaces the previous version for those that have issues syncing. Just download and run this build, there should be no need for deleting files or reloading the chain from the bootstrap.

Download and update info

MD5sums:

The following are the MD5 checksums for the uploaded files. The dev team provides these checksums so that you can be sure that the file you have downloaded is in fact the file we uploaded.

  • newyorkcoin-1.3.1.20-win32.zip: 58b54f4045af123be0d6c2e99b81a601
  • newyorkcoin-1.3.1.20-win64.zip: 3263e6ab39af85514f5f9f688cb25b7f
  • newyorkcoin-1.3.1.20-win-setup.zip: 5ab277358f55dc11ab97090a65640c13
  • newyorkcoin-1.3.1.20-osx.dmg: 8b9984ee4a940aa1db209193ef5d4ce3
  • newyorkcoin-1.3.1.20-osx.tar.gz: 84ff46ea6114dec2904f4d3e7deddd3b
  • newyorkcoin-1.3.1.20-osx64.tar.gz: fcbf652fe36c54f6de87acb58253946a

Check for virus:

You can also always choose to verify the download via an online virus scanner like https://www.virustotal.com/#/home/upload

Sync from bootstrap (not using -fastsync)

If you would rather sync via the bootstrap, you can download the bootstrap from the following link:
https://blog.nycoin.community/downloads/bootstrap.dat.20181109.zip

  • Stop your QT wallet of daemon
  • Download: Bootstrap November 4th 2018 (Up to Block 4817000) and unzip the file in the QT DataDir
  • Backup Wallet.dat from your datadir. Copy it to a safe location.
    • For Windows, that would be “C:\Users[USERNAME]\AppData\Roaming\newyorkcoin”.
    • For Mac, that is: “~/Library/Application Support/newyorkcoin”
  • Delete all files from your datadir (see above) EXCEPT WALLET.DAT and newyorkcoin.conf
  • Start the QT wallet and the bootstrap should start ‘importing blocks from disk’. This import will take a while (few hours). After the import is complete, the sync should be close to 100%.

@nicovs nicovs released this Nov 5, 2018 · 34 commits to master since this release

Assets 6

This update should fix some issues people are having with syncing the blockchain on their devices.
The issue that is being addressed in this release makes sure the new QT wallet does not try to sync from older pre-fork nodes (v1.2.0.8 and below)

People that have sync issues can and should resync the entire blockchain on their PC. To do so, take the following actions

  • Stop the running QT Wallet
  • Install the new version downloaded here, but DO NOT start it yet.
  • Browse via Explorer to your NewYorkCoin datadir:

For Windows, that would be “C:\Users[USERNAME]\AppData\Roaming\NewYorkCoin”.
or you own defined datadir used in the Batch startup script you created

  • Delete all files in that folder, except for newyorkcoin.conf and wallet.dat
  • Modify newyorkcoin.conf and remove all the addnode occurences (The NYCoin QT search via a DNSSeeder for good known nodes)
  • Download: Bootstrap November 4th 2018 (Up to Block 4817000) and unzip the file in the QT DataDir
  • Start the QT wallet and the bootstrap should start ‘importing blocks from disk’. This import will take a while (few hours). After the import is complete, the sync should be close to 100%.

MD5 (newyorkcoin-1.3.1.18-win64.zip) = b84dd6c1c310983f08cd126f406bc6b5
MD5 (newyorkcoin-1.3.1.18-win-setup.zip) = 8090882b2a4fc51c077cd0e6e6e3849e
MD5 (newyorkcoin-1.3.1.18-win32.zip) = 6273874819c4841ac735e135f6818ed6

Only install this release when you have a running Anti-Virus and Anti-Malware scanner on your system.
You can also always choose to verify the downloaded via an online virusscanner like https://www.virustotal.com/#/home/upload

@MrSlosh MrSlosh released this Sep 4, 2018 · 39 commits to master since this release

Assets 2

Latest Windows and OSX builds for wallet 1.3 are out. If you have a currently running 1.3 node of any version you should update to this (1.3.1.17) release asap. There are still some minor fixes to be made to this version of the wallet but this release will get faulty (1.3.0.0-1.3.1.16) wallets out of circulation.

Before starting the new version of the wallet, make sure to delete peers.dat from the data folder.
Default locations of the data folder:
On windows: %appdata%\newyorkc\peers.dat
On MacOS: ~/Library/Application\ Support/newyorkc/peers.dat
On Linux: ~/.newyorkc/peers.dat

Until more testing is done, please do not mine with this codebase, this is for use as a node and wallet only.

Always scan before downloading using https://www.virustotal.com/#/home/upload

Aug 19, 2018
Merge pull request #32 from NewYorkCoin-NYC/v1.3.1
V1.3.1.13. Fixes for connection to older wallets
Jul 24, 2018

v1.3

fixed auxpow effective height

@MrSlosh MrSlosh released this Apr 19, 2018 · 120 commits to master since this release

Assets 2

Minor build update to re-add rpc mining functionality. This was thought to have flagged AV software but it turns out not to have been the case and the functions that were removed are necessary for pool operators and testnet operations. If you are operating a pool or a dedicated node, please update as soon as you can.

MD5 hash: 22be49e493074e30a7a6e23ae37bc495

Also, same precautions should be taken. Make backups before you switch over!

Always scan before downloading using https://www.virustotal.com/#/home/upload

@nicovs nicovs released this Apr 3, 2018 · 122 commits to master since this release

Assets 2

New Features:

Updates and Bug Fixes:

  • Fixed qr code generator
  • built with openssl 1.0.2o
  • pools will now accept lower fee blocks (with the new daemon)
  • Connections from Rabbitcoin clients (or others) will now be dropped.
  • Dust soft limit reduced to 0.001 nyc
  • Min tx fee reduced to 0.01

Important Notes:

  • When upgrading from the previous version, be sure to backup your old wallet through the QT application menu, or copy the wallet.dat to a safe location.
  • You can keep your block data files right where they are, the wallet will automatically locate and begin re-indexing. Re-indexing takes quite a bit of time due to the conversion from BerkelyDB to LevelDB, expect about 12 hours. We will be posting a bootstrap file with instructions when it becomes available.
  • For the Windows Release: also included in the zip file a build of the headless daemon. You can run it from the command line and it will act as a node on the NYC network much the same as your wallet does while it is running. The big difference is that there is no GUI and it is a bit more cumbersome to interact with. However, if you have a static IP and want to run a dedicated node, it is there to do just that. If you do happen to want to spin up a dedicated node, please let a member of the dev team know so that we can add your IP to the list of dedicated nodes in the wallet config files.

MD5 hash for windows zip b736b024cea2475b068bf569b7a0a560

@nicovs nicovs released this Feb 27, 2018 · 151 commits to master since this release

Assets 2

The QT wallet v 1.1.2.2 is a minor revision but it an important one.
Improvements:

  • Removed the "Alert Key Compromised" message

  • Removed the miner, which triggers Anti Virus software.

  • Built with openssl 1.0.2n - modern security/privacy library

  • For the Windows Release: also included in the zip file a build of the headless daemon. You can run it from the command line and it will act as a node on the NYC network much the same as your wallet does while it is running. The big difference is that there is no GUI and it is a bit more cumbersome to interact with. However, if you have a static IP and want to run a dedicated node, it is there to do just that. fF you do happen to want to spin up a dedicated node, please let a member of the dev team know so that we can add your IP to the list of dedicated nodes in the wallet config files.

  • For OSX Release: version currently set to v1.1.1.1-unk-beta

Important note: When upgrading from the previous version, be sure to backup your old wallet through the QT application menu, or copy the wallet.dat to a safe location.

Thanks for all your support and be on the lookout for signs of wallet version 1.2 in the coming days.

Feb 12, 2018
Merge pull request #14 from ltanyc/macos
OSX wallet updates