@bibbityjibbity bibbityjibbity released this Nov 15, 2018 · 2 commits to master since this release

Assets 7

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

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

Assets 7

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.

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

Assets 5
  • 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.

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

Assets 5

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!

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

Assets 4

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

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

Assets 5

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.

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

Assets 6

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

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

Assets 2

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

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

Assets 6

This release contains improvements to Nexus including:

  • Fixed memory leak while staking

  • Lisp testnet Integration

Please report issues if you find them.

@bibbityjibbity bibbityjibbity released this Mar 28, 2018 · 373 commits to master since this release

Assets 6

This release contains improvements to Nexus including:

  • Updated source code to allow for building with both Qt4 and Qt5. It will automatically detect what version you're using.

  • Combined makefile.mingw, makefile.osx, and makefile.unix into a single OS-detecting version called makefile.cli.

  • Modified makefile and nexus-qt.pro to display cleaner output when compiling. Also changed build arguments. Refer to appropriate build documents in doc folder for more info.

  • Enabled compiling as 32BIT or 64BIT program.

  • Fixed various typos.

  • Added Arch Linux support.

  • Repaired png files with bad data.

  • Changed staking power to better compete with finding genesis blocks vs old versions of wallet.

  • Fixed compiling with Apple LLVM clang/clang++ versions.

  • Fixed "Estimated number of blocks" function in Help>Debug Window.

  • Standardized executable names to Nexus-Qt and Nexus for all OS's.

  • Updating all compiling documents to reflect present day instructions.

  • Added Windows building instructions for dependents and wallet as well as created a build script.

  • Fix applied to forks caused by trust keys not being deleted properly

  • Updated various code to make it more std=c++11 compatible

  • getrawmempool rpc command now working. you can use this to see transactions that are pending but not in a block yet

  • Fix to remove trust key when block disconnected twice

Please report issues if you find them.