Skip to content

@scottsimon36 scottsimon36 released this Jan 2, 2019 · 6 commits to master since this release

* * * REQUIRED UPDATE FOR ALL WALLETS * * *

Download for graphical interface version:

Windows - nexus-qt.exe
Mac - nexus-qt.dmg

Download nexus-xxx-cli for command line version:

Windows - nexus-win-cli.exe
Mac - nexus-mac-cli
Linux - nexus-linux-cli

IMPORTANT

Revert and Fork chain from block 2392970 in response to channel attack 1 Jan 2019
This update will check your database for consistency back 3000 blocks automatically. If your wallet happens to be on a height larger than 2395970, you will need to supply a command line parameter when you start it.

-checkblocks=number

Where number is the total blocks to check back. This will ensure you are able to recover from the malicious block at 2392971 without needing to bootstrap.

Changes:

  • Support sync through sequences of large blocks
    • Increase network buffer size
    • Don't attempt to send additional blocks if network buffer is full
  • Correct issue with Prime channel mining
  • Move checkpoint rule validation, and change checkpoint logic
  • Cleanup account handling on RPC server
  • Enhance RPC server handling of default account
  • Enable Avatar mode by default.
    • Send transactions will return change on a key selected from transaction inputs.
    • Use -avatar=0 on command line or avatar=0 in nexus.conf if wish change returned on a change key (old default).
  • Remove Trust Key from Genesis hash
Assets 4

@bibbityjibbity bibbityjibbity released this Apr 4, 2019 · 41 commits to master since this release

Download for graphical interface version:

Windows - nexus-qt.exe
Mac - nexus-qt.dmg

Download nexus-xxx-cli for command line version:

Windows - nexus-win-cli.exe
Mac - nexus-mac-cli
Linux - nexus-linux-cli

Changes:

  • Corrected handling for trust key missing from database.
  • Log cleanup for staking process.
  • Transactions loaded into wallet by rescan or sync process will display transaction time instead of load time.
  • Checkpoint time revised.
  • Added proofhash to data returned by getblock.
  • Added isorphan rpc command.
  • Enabled detachdb by default to prevent database issues as a result of moving wallet.dat between different libdb versions
Assets 5

@bibbityjibbity bibbityjibbity released this Oct 25, 2018 · 56 commits to master since this release

Download for graphical interface version:

Windows - nexus-qt.exe
Mac - nexus-qt.dmg

Download nexus-xxx-cli for command line version:

Windows - nexus-win-cli.exe
Mac - nexus-mac-cli
Linux - nexus-linux-cli

Changes:

  • Added some new rpc commands. They can be found by using help in wallet console.
  • Fixed and optimized code to help prevent forking and other possible issues.
  • Added flag for compiling mostly-static binaries on Linux
  • Misc tweaks and comment/code corrections.
Assets 7

@bibbityjibbity bibbityjibbity released this Oct 13, 2018 · 62 commits to master since this release

  • Corrected getinfo output for weights
  • Created new version tag to identify Tritium interface users
  • Fix issue with wallet retaining trust key index after changing wallet.dat
  • Fixed mechanics of duplicate genesis check to stop inability to sync from scratch.
Assets 5

@VidereLicet VidereLicet released this Sep 18, 2018 · 73 commits to master since this release

UPDATE: This was patched from initial release to contain fixes for syncing. If having difficulties syncing, please download/compile again.

This release contains stability fixes for the 2.5 version wallets. Following describes a brief list of changes:

  • Stake Minter Selection
  • Check for Genesis
  • Remove pnext in CheckTrust
  • Trust Keys in RPC Server
  • Qt changes
  • General Stability Fixes

Enjoy!

Assets 5

@VidereLicet VidereLicet released this Sep 11, 2018 · 106 commits to master since this release

Release RC-2 Available

Mac dmg and Windows exe now updated to Release RC-2 with staking updates.

Upgrade Notes

This version of the Nexus wallet is a required update. Prior versions of the wallet will cease to function on Friday, Sept 14, 2018 at 19:11:00 GMT-7

If you are upgrading from 0.2.4.6 or earlier, this version will re-index your blockchain database the first time it runs. The process will take a while, up to 5-10x the normal load time depending on your hardware. Just let it load, then let it sync completely.

After the initial load, this version should cut your previous load time roughly in half.

For Linux users who compile manually, the re-indexing is much faster.

Upgrade process (Windows and Mac GUI):

  • Backup your current wallet
  • Exit wallet
  • Download 0.2.5.0: nexus-qt.exe for Windows, nexus-qt.dmg for Mac
  • Run the new executable instead of the old one

Optional:

  • The recent.zip database bootstrap contains a copy of the database that is already re-indexed. You might save time by using this to manually replace your current blockchain database. Download file and instructions on nexusearth.com

Release Notes

This release contains many drastic improvements to the Legacy Client. The following list describes the major changes to the code base.

  • Decoupled proof hash from block hash
  • Energy Efficiency threshold locked with stake hash
  • Intelligent coin weighting to threshold for easier stake
  • Trust Scores rather than Expiring trust keys
  • Clock re synchronization
  • Lift 1M Nexus transaction limit to 50M limit
  • Stake Minter
  • Trust key disk indexing
  • Trust database for my keys
  • Version 4 to Version 5 expiration time of 3 days
  • Trust key indexing in block post version 5
  • Unified Time and Seed nodes randomization
  • Graceful database recovery from power failures

For more details on this release, the following blog post describes it in greater detail:

https://medium.com/@colincantrell/legacy-update-the-trust-update-ae0d05cd2f5

Assets 4

@bibbityjibbity bibbityjibbity released this Jul 7, 2018 · 220 commits to master since this release

This release includes many changes:

  • Fixed OSX wallet crash on load
  • Tightened Checkpoints
  • Improved Softban rules and DDoS prevention
  • Various code cleanup and standardization
  • Qt Wallet graphic fixes and adjustments
  • Improved Stake code to prevent rejected stake blocks

As always, please report any issues you may experience.

Assets 5

@VidereLicet VidereLicet released this Jun 20, 2018 · 285 commits to master since this release

This release includes many changes:

  • Block Age Calculations
  • Staking Key Selection
  • Recursive Block Age
  • Recursive Key Accept
  • License Agreement on Startup
  • SoftBan Improvements
  • Block Reindexing Capabilities
  • Checkpoint Logic
  • Wallet Stability
  • GetMiningInfo include LLP Connections
  • Translation Revisions to Qt
  • Wallet Unlock Confirmation Dialogue
  • Rich List Fix for LLD
  • LLD ACID Transaction improvements
Assets 6

@VidereLicet VidereLicet released this Jun 11, 2018 · 338 commits to master since this release

This release includes many changes to the core code:

  • Kernel Improvements on nPoS
  • ACID Transaction fixes in LLD
  • Graceful Recovery on Sync Issues
  • LLD Loading Block Index improvements
  • Staking Thread Improvements
  • Block Age Accurate Calculations
  • Trust Key improvements
  • Floating Point Rounding to significant figures
  • Max Transaction Amount Checks earlier in validation process
Assets 2

@bibbityjibbity bibbityjibbity released this Mar 29, 2018 · 398 commits to master since this release

This release contains improvements to Nexus including:

  • Fixed memory leak while staking

  • Lisp testnet Integration

Please report issues if you find them.

Assets 6
You can’t perform that action at this time.