Latest release

Release 2.4.6

@bibbityjibbity bibbityjibbity released this Jul 7, 2018 · 5 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.

Release 2.4.5

@VidereLicet VidereLicet released this Jun 20, 2018 · 70 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

0.2.4.4 Release

@VidereLicet VidereLicet released this Jun 11, 2018 · 123 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

0.2.4.1 Release

@bibbityjibbity bibbityjibbity released this Mar 29, 2018 · 183 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.

0.2.4.0 Release

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

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.

0.2.3.5 (Staking)

@VidereLicet VidereLicet released this Feb 4, 2018 · 254 commits to master since this release

This release contains some bugfixes and changes to the staking system for more reliable stake.

  • Logarithmic Weights to Staking for more reliable staking
  • LLD Build flags set as default for quick loading
  • RPC command changes to 'listunspent'
  • RPC command improvements to 'getnetworktrustkeys'

If you have an issues or bugs in this version, please report them.

0.2.3.4 Release

@VidereLicet VidereLicet released this Jan 6, 2018 · 270 commits to master since this release

This release contains improvements to Nexus including:

  • Unified Time to make drifting and consensus more accurate. It will allow your node to stay in sync easier, and reduce the total orphan counts.
  • getglobaltransaction with nPoS transaction lookups
  • -richlist parameter option if you would like to have the rich list enabled (takes more resources and slower loading time)

Please report issues if you find them.

0.2.3.3 Release

@VidereLicet VidereLicet released this Dec 29, 2017 · 283 commits to master since this release

This release contains improvements to work delivery for miners, and also some updates to Unified Time to increase wallet stability and keep them in sync.

0.2.3.2 (Mining LLP)

@VidereLicet VidereLicet released this Nov 22, 2017 · 307 commits to master since this release

Improvements to the Mining LLP and block production channels.

  • GET_BLOCK command now using raw BASE_BLOCK data and copied for new block requests while recalculating the merkle root per block
  • Build blocks on the stack and transfer to the HEAP if found
  • Run ECDSA actions on memory pool acceptance, let ECDSA_verify be done at the discretion of the miner if they believe that double checking should be done.
  • SUBSCRIBE to work in Mining LLP to deliver work if a certain number of blocks are subscribed for. Done with BASE_BLOCK as well on the stack

0.2.3.1 (Stake)

@VidereLicet VidereLicet released this Nov 6, 2017 · 310 commits to master since this release

Nexus wallet version 0.2.3.1. This contains some bug fixes, and improvements to the RPC server and Unified Time.

The following list contains release data:

  • Stake Minter, improved staking stability
  • Unified Time, improved the Clock Regulator
  • Added RPC commands "getnetworkhashps", "getnetworkpps", "getrawtransaction", "getnetworktrustkeys", "listunspent"
  • AddCoinstakeInputs, better selection to resolve LLD dust staking
  • Net backend, allow commandline argument "-maxoutbound" to set max outgoing connections. Bumped max outgoing default to 16
  • Qt Cosmetic Changes to Translations and Dialogues
  • Optimizations to Stake Minter, improved staking reliability

If you have any issues or bugs please report them.